Hvordan gør jeg, når en bruger skriver sig op som bruger af min side? Så er det vel efterhånden nødvendigt, at man medsender et link, hvor han skal bekræfte, at han vil være bruger, eller? Hvordan er det, man får sådan en funktion til at virke? |
Det kommer an på...
Er dit site håndkodet eller bruger et CMS a'la Drupal, Joomla eller Wordpress?
Jeg bruger selv Drupal og der er det muligt at opnå det du ønsker i basissystemet. Man kan garanteret det samme i de andre opensource CMS'er.
Er det håndkodet, ja så er det på med vanten og lave funktionen selv eller få andre til det.
Det du skal gøre, hvis du selv gør det, er at brugeren bliver oprettet som vanligt, men med den lille tvist, at der i databasen skal være et felt der fx kan hedde "Verificeret" og der skal der stå "no" og et felt der kan hedde "Verifikationskode", der indeholder en kode, der fx kan genereres af ip-adresse + mail-adresse + tidspunkt (så skulle det være unikt.
Samtidig med oprettelsen skal der så sendes en mail til brugeren med et link til en verifikations-side. Linket kunne se sådan ud: http://www.mitdomæne.dk/verifikationsside.php?vercode=2165514674info@prosupport.dk115847
Når brugeren så klikker på linket går han til verifikationsside.php, som tjekker om koden 2165514674info@prosupport.dk115847 findes et sted i feltet Verifikationskode (i databasen). Gør den det, så ændres "no" i feltet "Verificeret" til "Yes".
Brugeren er oprettet og verificeret.