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

JSF Java Discussion :

Application jsf 2.0 + Spring Security


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de majdicosta
    Homme Profil pro
    Developpeur Web Symfony 2/3
    Inscrit en
    Janvier 2013
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Developpeur Web Symfony 2/3
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 58
    Par défaut Application jsf 2.0 + Spring Security
    Bonsoir ,

    j'ai entrain de développer une application web jsf+primefaces.
    je trouve une difficulté a réaliser la partie authentification de mon application. Plusieurs amis a conseillé d'utiliser le spring security pour faire cette partie. J'utilise cet tutoriel qui m'a aidé un peu pour comprendre la notion sécurité.

    http://www.mkyong.com/tutorials/spri...ity-tutorials/

    j'ai des questions S'il est possible de m'aider :

    1. Comment intégrer le spring sécurity dans une application web jsf? Est que qu'il est possible ou non ?

    2. dans cet tutoriel m'a donnée les etapes a faire mais le probleme il y a des configurations dans les fichiers xml mais je connais pas le nom du fichier qui appartient cette configuration http://www.mkyong.com/spring-securit...sing-database/

    3. Est que je peux utiliser une seule table contient la listes des utilisateurs et un attribut roles au lieu d'une autre table contient les rôles des utilisateurs ?

    SVP Besoin d'aide et merci

  2. #2
    Membre confirmé Avatar de majdicosta
    Homme Profil pro
    Developpeur Web Symfony 2/3
    Inscrit en
    Janvier 2013
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Developpeur Web Symfony 2/3
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 58
    Par défaut
    Un sujet sans aide !!!
    quelqu'un ne connait pas comment intégrer spring security !!!

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 9
    Par défaut JSF & Spring Security
    Bonjour,

    1-Oui, il est possible d'intégrer Spring Security dans une application web. Spring Security offre même des facilités à l'intégration dans une application web.

    2-Pour la configuration, il faut charger les fichiers de configuration de Spring au chargement de l'application web. Cela se fait dans le fichier web.xml:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <context-param>
    		<param-name>contextConfigLocation</param-name>
          	<param-value>
          		classpath:/com/projet/applicationContext.xml
          		classpath:/com/projet/applicationContext-security.xml
          	</param-value>
    </context-param>
    Dans le fichier applicationContext.xml, tu peux déclarer toute la configuration Spring (exemple, scan de package, chargement de fichier de propriétés, configuration de la datasource, etc...)

    Ensuite, tu peux utiliser un autre fichier de configuration pour Spring Security (exemple : applicationContext-security.xml).

    Cependant, tu peux mettre toute la configuration Spring et Spring Security dans le même fichier applicationContext.xml.


    3-Je n'ai pas essayé mais je penses que tu peux le faire.


    Si tu veux essayer une configuration minimale pour vérifier que Spring Security fonctionne tu peux essayer ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <!-- Minimal Configuration -->
    <http auto-config="true">
    	<intercept-url pattern="/**" access="ROLE_USER" />
    	<form-login />
    </http>
     
    <authentication-manager>
    	<authentication-provider>
    	<user-service id="userDetailsService">
    	<user name="rod" password="koala" authorities="ROLE_USER"/>
    	</user-service>
    	</authentication-provider>
     </authentication-manager>
    Cette configuration te permet de sécuriser toutes tes pages avec une authentification, et une autorisation ROLE_USER. La page de login est créé directement par Spring Security.

    Attention : A l'utilisation d'ajax, il faut soumettre les formulaires.

  4. #4
    Membre Expert
    Avatar de fxrobin
    Homme Profil pro
    Architecte SI, Java Fan, API Manager
    Inscrit en
    Novembre 2007
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte SI, Java Fan, API Manager
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2007
    Messages : 875
    Par défaut
    Citation Envoyé par majdicosta Voir le message
    Un sujet sans aide !!!
    quelqu'un ne connait pas comment intégrer spring security !!!
    je suis en train de rédiger un tutorial à ce sujet pour DVP, mais malheureusement j'ai bcp de contraintes professionnelles en ce moment donc je ne peux rien publier encore.

    Sache juste que oui, ça se fait très bien avec une "belle" intégration.
    Il va juste te falloir patienter un peu.

  5. #5
    Membre confirmé Avatar de majdicosta
    Homme Profil pro
    Developpeur Web Symfony 2/3
    Inscrit en
    Janvier 2013
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Developpeur Web Symfony 2/3
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 58
    Par défaut
    Grand merci pour vous
    UchiwaItachi & fxrobin

    je fais tester ces demarches Mr UchiwaItachi et si je trouve un probleme je fais le poster.

    Pour Mr fxrobin, Si tu fais ce tutorial s'il te plait de m'envoyer un lien pour suivre les démarches et merci d'avance.


Discussions similaires

  1. Application JSF + Richfaces + Spring + Hibernate + JBoss
    Par gotteserbin dans le forum Wildfly/JBoss
    Réponses: 38
    Dernier message: 19/08/2012, 14h05
  2. [Security] Hibernate + Spring security + JSF. Problème d'authentification
    Par haile dans le forum Spring
    Réponses: 5
    Dernier message: 23/06/2011, 15h35
  3. [Security] Spring Security et JSF: intercept-url
    Par Lourpiop dans le forum Spring
    Réponses: 3
    Dernier message: 06/05/2010, 20h51
  4. jsf et spring security
    Par santati dans le forum JSF
    Réponses: 1
    Dernier message: 13/01/2010, 19h23

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