Jak poprawnie powinna wyglądać procedura aktywacji konta przez email?

0

Witam!

Piszę rejestrację, która wymaga aktywacji kona po przez e-mail. Tak jak w tytule jak powinna przebiegać taka aktywacja? Poszperałem po necie i dowiedziałem się, że istnieje tabela z generowanymi kodami, ok stworzyłem tabele napisałem do tego kod wszystko działa link aktywacyjny przychodzi na skrzynkę ale jak powinien wyglądać mechanizm aktywacji konta?? Czy dopiero na tym etapie powinien być zapis do bazy??

Pozdrawiam

1
  1. formularz rejestracji
  2. OK: zapis losowego kodu rejestracyjnego do bazy, rejestracja nieaktywnego konta, wysłanie maila
  3. klik w mailu aktywacyjnym:
    a) kod poprawny: aktywacja konta + komunikat
    b) kod niepoprawny: anulowanie rejestracji (wycofanie wpisów z 2) + komunikat "spróbuj ponownie"
0

jak rozumieć "rejestracja nieaktywnego konta", czy to powinien być wpis do bazy ustawiające pole active na true/false? :D

1

Rejestracja nieaktywnego konta:

  • zapis danych z formularza rejestracji
  • ustawienie konta w tryb "nieaktywny" - użytkownik nie może się jeszcze zalogować na to konto - np. flaga true/false (lub status "czekający na potwierdzenie rejestracji")
0

super, dziękuje za wyjaśnienie :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1