Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Jak zrobic by user zmieniał hasło co 30 dni?
woxala123
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 12
Dołączył: 9.01.2010

Ostrzeżenie: (10%)
X----


Witam. Prosze Was o propozycję zarysu jak zrobić by user zmieniał hasło co 30 dni?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
goartur
post
Post #2





Grupa: Zarejestrowani
Postów: 233
Pomógł: 27
Dołączył: 19.10.2014

Ostrzeżenie: (0%)
-----


Przykladowo.
Osoba rejestrujaca sie musi podac login i haslo. Dodajesz to do database
Tabela moze wygladac tak:

username(varchar) | password (text) | passChangeDate (DATE NOW())

Wiec przy rejestracji dodajesz username password do bazy a passChangeDate automatycznie ustawi sie na czas kiedy rekord byl dodany.
Przy systemie logowania sprawdzasz czy dane sie zgadzaja pobierasz zawartosc tabelki passChangeDate robisz if() i sprawdzasz czy owy wynik byl dodany wiecej niz 30 dni temu.
Jesli tak, pokazujesz okno zmiany hasla (oczywiscie musisz zadbac ze na kazdej stronie wtedy otrzymasz owe okno) osoba wpisuje 2 razy nowe haslo, updatujesz password, updatujesz passChangeDate = NOW().
I to wszystko (IMG:style_emoticons/default/smile.gif)

Ten post edytował goartur 20.04.2016, 21:22:01
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 07:40