Activation d'un compte par l'admin

stylo -  
 stylo -
Bonjour,
je suis debutante dans le domaine de la conception du site, voila ce que je veux savoir , j'ai construit u site web avec espace membre et tt, comment faire la tache suivante
Lors du remplissage su formulaire , l'admin le reçoit et il decide de l'accepter ou bien de le refusé, s'il est accepté l'admin envoie un mail dans la boite de l'utilisateur avec laquelle il pourra activé son compte
MERCI.
A voir également:

2 réponses

Nicolas
 
ton utilisateur s'inscrit.

en base de données, tu peux mettre un champs - qui sera vide lors de la création de l'utilisateur: validation admin.

l'admin, lors de sa connection, voit tous les utilisateurs qui n'ont pas de validation admin.

il valide ou non.

le champs validation admin se coche, et lance un mail généré automatiquement (il faut donc que tu vois comment envoyer les mails en php.).

Tu auras créé un autre champs en base de données - validation mail qui lui aussi sera vide à la création de l'utilisateur, et qui se remplira quand qqun ira sur l'url généré (après vérification que l'administrateur est bien validé le truc.)

Tu peux générer un lien : www.tonSite.fr?a=validationUser&idUser=XXXX

Ce qui validera l'utilisateur XXXX lors de la visite du lien.

L'utilisateur ne pourra se connecter que si il a les 2 champs de validation de validé.


J'ai jamais fait ça, et c'est la première solution qui me vient à l'esprit, tu trouveras peut être mieux mais si tu débutes, je pense que cette solution n'est pas la plus compliqué dans un premier temps.

Après, tu peux étoffer le truc en mettant un champs de durée de validation automatique, qui permettra de nettoyer ta base de données en dégageant tous les utilisateurs qui n'ont pas validé leur compte au bout de 48H par exemple.
0
stylo
 
Merci pour cette reponse, elle me semmble bien vue
0