Confirmation de compte avec email
Fermé
Issouff
Messages postés
7
Date d'inscription
samedi 11 juin 2016
Statut
Membre
Dernière intervention
31 janvier 2017
-
6 déc. 2016 à 12:54
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 7 déc. 2016 à 09:07
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 7 déc. 2016 à 09:07
A voir également:
- Confirmation de compte avec email
- Comment creer un compte email - Guide
- Créer un compte google - Guide
- Confirmation de lecture whatsapp - Guide
- Supprimer compte instagram - Guide
- Confirmation de lecture gmail - Guide
1 réponse
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
6 déc. 2016 à 14:29
6 déc. 2016 à 14:29
Salut,
Une solution possible :
1. A l'inscription d'un utilisateur sur le site, on enregistre en bdd les informations saisies ainsi que deux autres infos : un booléen "confirme" pour indiquer si l'utilisateur à confirmer son compte (par défaut avec la valeur faux) et un token généré aléatoirement.
2. Toujours suite à l'inscription, on envoi un mail à l'utilisateur contenant un lien de confirmation avec le token en paramètre. Par exemple, le lien pourrait être de la forme http://monsite.com/confirmer.php?token=123456
3. Sur le script de confirmation confirmer.php, on récupère le token envoyé en paramètre et si il correspond au token d'un utilisateur non confirmé, on modifie le booléen "confirme" de cet utilisateur pour le passer à vrai.
Pour ajouter un peu plus de sécurité, on peut également enregistrer en bdd la date d'inscription et vérifier lors de la confirmation que la date d'inscription n'est pas trop ancienne.
Bonne journée,
Une solution possible :
1. A l'inscription d'un utilisateur sur le site, on enregistre en bdd les informations saisies ainsi que deux autres infos : un booléen "confirme" pour indiquer si l'utilisateur à confirmer son compte (par défaut avec la valeur faux) et un token généré aléatoirement.
2. Toujours suite à l'inscription, on envoi un mail à l'utilisateur contenant un lien de confirmation avec le token en paramètre. Par exemple, le lien pourrait être de la forme http://monsite.com/confirmer.php?token=123456
3. Sur le script de confirmation confirmer.php, on récupère le token envoyé en paramètre et si il correspond au token d'un utilisateur non confirmé, on modifie le booléen "confirme" de cet utilisateur pour le passer à vrai.
Pour ajouter un peu plus de sécurité, on peut également enregistrer en bdd la date d'inscription et vérifier lors de la confirmation que la date d'inscription n'est pas trop ancienne.
Bonne journée,
6 déc. 2016 à 20:04
7 déc. 2016 à 09:07