Co rád dělám, je:
-
Vygenerujte jedinečné, náhodné ID v procesu registrace
-
Uložte ID spolu s e-mailovou adresou, polem „potvrzeno“ (výchozí:„ne“) a dalšími údaji do databázové tabulky
-
Odešlete e-mail s adresou URL směřující k aktivaci jedinečného ID (např.
domain.com/activate.php?id=102939505595
-
Aktivační stránka zkontroluje, zda jedinečný klíč existuje, a změní
confirmed
pole nayes
(nebo1
nebo cokoliv jiného). -
Navíc a volitelně uložte datum/čas potvrzení, IP adresu a uživatelského agenta.