Bonjour,
Pour l'inscription des membres sur mon site je voudrait qu"il y ai une validation par e-mail, mais je ne sait pas trop quelle solution choisir.
Lors de l'inscription du visiteur, je demande un pseudo, pass, le pays et un éventuel parrain, une fois que le visiteur valide le formulaire j'enregistre ces information, puis j'envoie un mail pour que le compte puisse etre activé par l'utilisateur, si l'utilisateur essaie de se connecter sans avoir valider il recoit un message d'erreur l'invitant a valider son compte.
Donc la j'hésite entre 2 solution:
- soit enregistré dans une table transitoire les infos transmise par le formulaire plus une clé d'activation qui sera transmise dans l'email, puis lorsque le lien d'activation est cliqué dans le mail, je refait un insert dans ma table principale en copiant les données rentrés précedement par le formulaire, une fois l'insert effectué, je supprime la ligne dans la base transitoire.
ou
- soit intégré dans ma table principale un champ "valider" (0 ou 1), puis un champ clé, puis quand le lien est cliqué avec la bonne clé, on change la valeur du champ "valider" de 0 a 1
Durant l'exploitation la table des membres devrait devenir e plus en plus grosse, donc je ne sait pas si des champ en plus sont une bonne idées :s, c'est pourquoi je vous demande votre avis sur la meilleur solution, ou alors si vous connaissez une autre solution/méthode, je veut bien
Merci d'avance pour vos avis
Partager