Je vais me lancer dans ma première application JSF. Je vais devoir gérer plusieurs types d'utilisateurs qui auront des droits différents. Par exemple l'administrateur, mais pas les autres utilisateurs, pourra avoir accès à certaines pages. Il y aura environ 3 ou 4 types/rôles d'utilisateurs.
Avec tous les exemples que j'ai trouvés je ne devrais pas avoir de problème pour la page de login. Mon problème est de savoir quelle est la meilleure solution avec JSF pour protéger les pages contre un accès direct (pour éviter un accès sans passer par la page de login ou par un utilisateur qui n'aurait pas les bons droits).
J'ai vu qu'on pouvait utiliser des filtres de servlet. Est-ce qu'il existe d'autres solutions, et surtout, pouvez-vous me donner des références où je pourrais trouver ces solutions implémentées sur des exemples ?
Merci d'avance pour vos réponses.
Partager