Aktiverings-kode i email?
Hej allesammen!Jeg har lavet et lille system hvor brugere kan oprette bruger/logge ind.
Men vil gerne have at de skal aktivere deres email først, så ligger problemet her:
Hvordan bygger man det?
Tænkte på at lave det sådan her:
Når en bruger opretter bruger så sætter har jeg 2 rækker ekstra:
aktiverings_kode
aktiveret
Så når man opretter en bruger så laver den en "random" aktiverings kode og sætter det ind i "aktiverings_kode".
"aktiveret" står så på 0.
Når man så trykker på linket i email'en, f.eks:
www.hjemmeside.dk/aktivering.php?email=mail@email.com&code=H6AH8JGUG6HJF5DFED
så tjecker den om "code" og "email" passer sammen og sætter så rækken "aktiveret" til 1.
På login siden:
if($row[aktiveret] == "1") {
echo "Går hen til siden";
} else {
echo "Du har ikke aktiveret din email endnu";
Vil så lige hører om DET er den letteste måde at gøre det på og om der er andre måder, for det var det jeg kom frem til :)
mvh. subit
