(2)
Ekşiden buraya nikler nasıl geçiyor?
Selam,Php bilirim ama extra bilmem fazla. Bir sitem var xxx.com diye üyelik te var, ordan yy.com a gittiğinde de xx teki kullanıcı adı gitsin istiyorum.Aynı ekşiden tıkladığımızda buraya ekşideki nikimizle devam etmemiz gibi.Bu nasıl oluyor? session mıdır? cookie midir? başka bir teknik midir?
Selam,
Php bilirim ama extra bilmem fazla.
Bir sitem var xxx.com diye üyelik te var, ordan yy.com a gittiğinde de xx teki kullanıcı adı gitsin istiyorum.
Aynı ekşiden tıkladığımızda buraya ekşideki nikimizle devam etmemiz gibi.
Bu nasıl oluyor? session mıdır? cookie midir? başka bir teknik midir?
0
sozluk bize nick'i gonderiyor.
0
"Orn: ticket.php?u=ssg
response olarak plain text ticket donduruyo, ornek: "123456abcdef". Bunun o saate unique mesela sadece o dakika gecerli olacak ve ancak dogru nick'le valid olan bir sey olmasi iyi olur. Tam yontem oneremiyoruz baskasi ogrenip kullanmasin doye. Istersen tamamen random generate de edebilirsin.
sub_etha sayfasi sonra kullaniciyi bu ticket ve nickle senin login adresine yonlendiriyo. orn:
login.php?u=ssg&t=123456abcdef
Sen ticket'in validity'sini kontrol edip user'i iceri alip bi homepage'e yonlendiriyosun (orn: home.php)
login.php sunlar icin fail etmesi lazim:
login.php?u=ahmet&t=123456abcdef (nick tutmuyo)
login.php?u=ssg&t=abcdef9876543 (ticket gecersiz)
60 saniye sonra yapilan login.php?u=ssg&t=123456abcdef (ticket expire etmis, yeni ticket talep edilmesi lazim)
Boyle. "
ssg
0