Jeg sidder og laver nøjagtigt det samme i asp.net / c# :-)
Jeg har lavet den simple metode, hvor jeg har et felt på brugeren med navnet Aktiv af typen bool og som default sættes til false. På brugeren er der også en OprettetDato som sættes til dagsdato når recorden oprettes i tabellen.
Når brugeren har klikket på linket i mailen sættes Aktiv feltet til True.
Når en bruger logger ind, validerer jeg på Aktiv og hvis den er False kan de ikke logge ind og de bliver spurgt om aktiveringsmailen skal gensendes.
OprettetDato kan senere bruges til, at slette brugeren hvis OprettetDato er > 90 dage og Aktiv=False
Indlæg senest redigeret d. 19.03.2012 08:38 af Bruger #9814