sql >> Database teknologi >  >> RDS >> Mysql

valideringslink via e-mail

Det jeg kan lide at lave er:

  • Generer et unikt, tilfældigt ID i registreringsprocessen

  • Gem ID'et sammen med e-mailadressen, et "bekræftet" felt (standard:"nej") og eventuelle yderligere data i en databasetabel

  • Send e-mailen med en URL, der peger for at aktivere det unikke ID (f.eks. domain.com/activate.php?id=102939505595

  • Aktiveringssiden kontrollerer, om den unikke nøgle findes, og ændrer den confirmed felt til yes (eller 1 eller hvad som helst).

  • Derudover og valgfrit skal du gemme bekræftelsesdato/-tidspunkt, IP-adresse og brugeragent.



  1. Sådan installeres MySQL gem på Mac OS X

  2. Brug af RegEx i SQL Server

  3. Hvordan finder jeg den næststørste løn fra medarbejdertabellen?

  4. SQL-forespørgsel til udførelse af radiussøgning baseret på breddegrad