Gérer les espaces d'utilisateurs en J2ee
sun01
Messages postés
50
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonsoir, je travaille sur une application J2EE avec struts et hibernate et je veux gérer les espaces utilisateurs, chaque utilisateur a droit d'accéder à des fonctionnalités différentes des autres utilisateurs, comment puis-je le faire ?
Merci
Merci
A voir également:
- Gérer les espaces d'utilisateurs en J2ee
- Espaces insécables - Guide
- Gerer espace de stockage google - Guide
- Gérer les applications au démarrage - Guide
- Gerer les profils netflix - Guide
- Tapez cette phrase, en respectant bien les espaces et la ponctuation. - Guide
1 réponse
Bonjour,
Typiquement, lorsque tu accèdes à une page tu dois avoir un filtre Struts qui vérifie si l'utilisateur est connecté, sinon il te redirige vers la page de connexion avec un code 401. De là l'utilisateur entre son login, mot de passe, s'il est identifié tu mets dans sa session qu'il est connecté, et tu récupères en même temps son profil, c'est à dire ce à quoi il a droit ou non. Ensuite avec un deuxième filtre, tu vérifies que la page à laquelle tu essayes d'accéder est compatible avec le profil de l'utilisateur, sinon tu lui envoie une 403 et tu le rediriges vers une page par défaut, généralement la même que pour une 404.
Typiquement, lorsque tu accèdes à une page tu dois avoir un filtre Struts qui vérifie si l'utilisateur est connecté, sinon il te redirige vers la page de connexion avec un code 401. De là l'utilisateur entre son login, mot de passe, s'il est identifié tu mets dans sa session qu'il est connecté, et tu récupères en même temps son profil, c'est à dire ce à quoi il a droit ou non. Ensuite avec un deuxième filtre, tu vérifies que la page à laquelle tu essayes d'accéder est compatible avec le profil de l'utilisateur, sinon tu lui envoie une 403 et tu le rediriges vers une page par défaut, généralement la même que pour une 404.