Bonjour,
Je galère chaque fois que je veux gérer des utilisateurs. J'aimerais créer un ensemble de classes qui me permettraient de les créer en fonction
- des éléments à mettre en bdd
- du créateur de l'utilisateur (webmestre ou utilisateur lui-même)
- des caractéristiques du mot de passe (complexité, hachage)
- La génération d'un mot de passe provisoire
- L'obligation ou non de modifier le mot de passe à la première utilisation ou après un certain temps
Le but de cet ensemble de classes est de gérer:
- la création de l'utilisateur et son enregistrement en base de données
- l'envoi d'un mail avec un mot de passe provisoire ou définitif
- la perte d'identifiant ou de mot de passe
- le changement de mot de passe
Mais voilà, je navigue dans le flou sur la façon de m'y prendre et la composition des classes.
Est-ce que quelqu'un pourrait me donner quelques conseils pour m'orienter?
Est-ce que ce sujet pourrait intéresser d'autres personnes?
Partager