için php / armut paketi "bu bilgisayarda beni hatırla"

1 Cevap php

Bu genellikle kurabiye ile yapılır biliyorum, ama farklı tarayıcılarda öngörülemeyen sonuçlar alıyor ve bu odaklanan bir armut paketi için bakmaya karar verdi duyuyorum. Bir paket var sadece merak (örneğin HTTP_Client?) Herkes bu özel durum için kullanarak başarılı olmuştur ki. Ya da aslında, mutlaka insanlar never ya da nadiren elle bir çerez ayarı ve onlar için kontrol rutin ile ilgili sorunlar var mı? Bu tanımlama ile başa çıkmak için bir paketi kullanmak için ortak mı?

1 Cevap

Ben şiddetle overkill olacağına inanıyorum olsa PEAR::LiveUser böyle işlevselliği vardır. Burada alınan isteyerek olan işlevselliği bir açıklaması var end user docs:

setRememberCookie [line 1326] bool setRememberCookie( string $handle, string $passwd)

If cookies are allowed, this method checks if the user wanted a cookie to be set so he doesn't have to enter handle and password for his next login. If true, it will set the cookie.

* Return: true if the cookie can be set, false otherwise
* Access: public

Parameters: string $handle — handle of the user trying to authenticate string $passwd — password of the user trying to authenticate

Çerez denetimi hakkında ne sana sorun veriyor? Sen olmayan www vs www, etki vs alt alan veya mantık konularda herhangi bir sayı olabilir. Ben ne yapıyorsun sadece ne yaptığını bir PHP kimlik doğrulama sistemi üzerinde çalışıyor hatırlıyorum, ama ben de çalışmak için bir ayı hatırlıyorum. Tabii ki sizin kilometre değişebilir. :)