Bonjour,
Comment faites-vous persister vos données en session, par exemple l'utilisateur ?
1/ Vous conservez uniquement l'identifiant de l'utilisateur en session et récupérer l'utilisateur en base de données à chaque requête HTTP.
2/ Vous conserver tout l'objet utilisateur (toutes ses informations) en session.
3/ Vous faites un mixte des solutions 1 et 2.
4/ Autre.
Avantage/Inconvénient de la solution 1, inversement pour la solution 2 :
- Requête en base de données à chaque requête HTTP
+ Si l'utilisateur est édité (modification de son nom, prénom, son rôle par un admin) il sera automatiquement mise à jour en session côté utilisateur
Merci,
Dorian
Comment faites-vous persister vos données en session, par exemple l'utilisateur ?
1/ Vous conservez uniquement l'identifiant de l'utilisateur en session et récupérer l'utilisateur en base de données à chaque requête HTTP.
2/ Vous conserver tout l'objet utilisateur (toutes ses informations) en session.
3/ Vous faites un mixte des solutions 1 et 2.
4/ Autre.
Avantage/Inconvénient de la solution 1, inversement pour la solution 2 :
- Requête en base de données à chaque requête HTTP
+ Si l'utilisateur est édité (modification de son nom, prénom, son rôle par un admin) il sera automatiquement mise à jour en session côté utilisateur
Merci,
Dorian