Découpler ces utilisateurs du composant sécurité🔗
Référence : https://stovepipe.systems/post/decoupling-your-security-user
- Pour ne pas stocker toutes les infos de l'utilisateurs en session, mais uniquement les informations de connection
- Séparation des responsabilités (
separation of concerns
)
La classe User
n'a pas vraiment besoin de savoir comment l'utilisateur va s'authentifier sur notre application, la classe Identity
sert a ça.
Fichiers :
- User
- UserRepositoryInterface
- Identity
- IdentityProvider
Projets🔗
- Tous
Last update: December 20, 2024