Gérer les espaces d'utilisateurs en J2ee

Fermé
sun01 Messages postés 42 Date d'inscription mercredi 30 janvier 2013 Statut Membre Dernière intervention 23 janvier 2015 - 9 août 2014 à 00:45
KX Messages postés 16754 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 9 août 2014 à 12:28
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
A voir également:

1 réponse

KX Messages postés 16754 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 020
9 août 2014 à 12:28
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.
0