Strona główna > Aktywność > Forum > Ogłoszenia > Wygasanie hasła


Wygasanie hasła

Musisz być zalogowany aby uzyskać dostęp do forum. Możesz się zalogować tutaj

Autor Wiadomość

Michal Wieczorek

Postów: 3 od 23/10/2008

Czwartek 23 Październik 2008 4:00:04 pm

Wygasanie hasła

Odziedziczyłem instancję ezPublisha ver. 4.0.0, w której należy zaimplementować funkcjonalość wygasania haseł, w związku z czym mam pytanie czy ktos z forumowiczów miał okazję implementacji podobnego rozwiązania ? Jeśli tak prosiłbym o informację w jaki sposób było to realizowane. Póki co nie nastawiam się na jedno konkretne rozwiązanie, chciałbym rozeznać się jakie są możliwości.

Michał Wieczorek

Michal Wieczorek

Postów: 3 od 23/10/2008

Piątek 24 Październik 2008 5:28:51 pm

Re: Wygasanie hasła

Rozwiazanie bardzo proste ale skuteczne:

- dodanie do tabeli ezuser pola timestamp (domyslnie current timestamp - atrybut ON UPDATE CURRENT_TIMESTAMP)

- w index.php kilka linijek kodu:

$query= "SELECT (NOW()-`timestamp`) as stamp FROM ezuser WHERE login = '$stamp'";
(...)
if ($timeStamp['stamp']>2678400) przekierowanie do zmiany hasla + unikniecia zapetlenia.

Pozdrawiam

Michał Wieczorek

tomek janukowicz

Postów: 1 od 24/10/2008

Piątek 24 Październik 2008 6:42:42 pm

Re: Wygasanie hasła

W dziale ogłoszenia to off topic.
Metoda skuteczna do pierwszej aktualizacji sytemu :).
może lepiej cronjobs z mechanizmów eZ publlish?

Michal Wieczorek

Postów: 3 od 23/10/2008

Piątek 24 Październik 2008 8:02:03 pm

Re: Wygasanie hasła

Zgadza sie - niezbyt eleganckie, lecz skuteczne, zmiany sa jednak bardzo niewielkie index.php (kilka linii) + baza, jest to poki co rozwiazanie tymczasowe poniewaz funkcjonalnosc ta ma byc dostepna w wersji 4.1.

Michał Wieczorek


Musisz być zalogowany aby uzyskać dostęp do forum. Możesz się zalogować tutaj