Bonjour,
je voudrais réaliser une gestion de droits de pages JSF.
Je dis simple parce que c'est un appli en intranet avec des users
authentifiés sur leur poste
j'ai plusieurs groupes d'utilisateurs
- 1 admin accès a toutes les pages contacts
+ gestion des users
+ tables systèmes
- 2 users création de contacts
- 3 consultation de contact
J'ai un beans en sessions auquel j'ai ajouter un methode getdroit('ma_page')
et qui me renvoie "" "R" "RW"
je voudrais a l'appel de la page JSF appeler cette méthode avec
- a -une redirection vers la page login en cas d'appel sans authentification
- b -une redirection vers la page d'accueil si il n'y a pas les bons droits
- c -un retour de droit "R" pour la consultation simple (que je gère avec le readonly des tag JSF)
Comment faire la redirection ?
- Emploie de jsf-tag spécifique du evalmoica+ navigation-rule ?
- code java dans la JSF avec un response.sendRedirect("login.jsp ");?
Est ce que quelqu'un a déja implémenté un mécanisme simple de ce type
J'ai regardé les realms que je trouve contraignant et pas assez fin
du point de vue de a gestion des droits. JAAS me a l'air super complexe
Merci a tous
Partager