IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

[Method] Un gestionnaire d'Acces avez vous des concepts ?


Sujet :

Servlets/JSP Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 147
    Points : 64
    Points
    64
    Par défaut [Method] Un gestionnaire d'Acces avez vous des concepts ?
    Bonjour,

    je suis à la recherche d'une méthode permettant de mettre en place un control utilisateurs sur chaque page d'une application.

    Par exemple interdire, accepter ou restreindre l'utilisation de chaque page pour un utilisateur donné en fonction de son role.

    Existe il des concepts pour réaliser ce type de gestion ?

    Merci par avance de vos réponses.

    B.

  2. #2
    Membre averti
    Avatar de Strab
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    338
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 338
    Points : 330
    Points
    330
    Par défaut
    La façon la plus simple de le réaliser est d'associer un droit (que tu peux identifier par un entier pour faciliter la comparaison) à chaque page, en les stockat dans une base de données ou en dur dans le fier source, et de vérifier que l'utilisateur a des droits supérieurs à ceux de la page.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 13
    Points : 7
    Points
    7
    Par défaut
    Pour la gestion de ce type de chose, penses à regrouper tes utilisateurs par profils et tes profils en roles.

    Tu peux mettre les profils et donc les roles de l'utilisateur en Session (en les chargeant depuis une base, un fichier ou encore un LDAP).

    Ensuite, développe une tag qui valide les droits de l'utilisateur par rapport à ta page (il faut attribuer un id à ta page et ensuite gérer l'association entre cet id et tes roles).

    Le problème de l'authentification/Gestion des droits est réccurants. Tu peux faire en sorte d'introduire une certaine généricité (abstract classes, interfaces ...)

    @+

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 147
    Points : 64
    Points
    64
    Par défaut
    Merci de vos deux réponse, j'aime bien la derniere option je vais approfondir.

    Merci encore

    B.

    Ps : Si vous avez des liens je suis preneur

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 147
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par brunoz
    Tu peux faire en sorte d'introduire une certaine généricité (abstract classes, interfaces ...)
    Brunoz, a quel niveau tu verrais la généricité ?

  6. #6
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Points : 3 510
    Points
    3 510
    Billets dans le blog
    2
    Par défaut
    Si tu as le temps d'utiliser SPRING et SPRING MVC, tu peux mettre en place la vérification des droits avec un HandlerInterceptor (cf. http://www.springframework.org/docs/...ng-interceptor)
    Biensûr, cela suppose l'utilisation de Spring mais tu peux toujours prendre les idées...

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 147
    Points : 64
    Points
    64
    Par défaut
    Merci ego

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [UP] Avez vous des cours sur UP?
    Par asie86 dans le forum xUP
    Réponses: 3
    Dernier message: 19/10/2008, 10h10
  2. Avez vous des idées sur les prix de ventes d'applications et de sites ?
    Par Chatbour dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 15/07/2008, 13h50
  3. [Demande] Avez vous des scripts d'installation ?
    Par sliderman dans le forum Linux
    Réponses: 2
    Dernier message: 23/07/2007, 09h56
  4. Réponses: 4
    Dernier message: 18/07/2006, 07h06
  5. [Struts] Avez vous des adresses d'hebergeur payant ?
    Par brousaille dans le forum Struts 1
    Réponses: 12
    Dernier message: 03/02/2006, 10h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo