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

Java EE Discussion :

Authentification [EJB2.1 Entity]


Sujet :

Java EE

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2004
    Messages
    304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 304
    Par défaut Authentification
    Bonjour à tous;

    Je travaille sur un petit projet (dans le cadre de mes études) où je suis "obligé" d'utiliser les EJB. j'utilise Eclipse + JBoss et l'IDE de JBoss + MySQL.

    J'ai reussi à creer un EJB qui consulte la base de données.

    Mon application doit pouvoir offrir un espace membre (il faut se logguer).
    Comment faire? est ce que, je fait par exemple un BMP qui propose une méthode "FindByLoginAndPass(Login,Pass)" par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    "SELECT CodeMembre FROM Membre where Login = ? and Password = ?"
    et si la methode ne retourne rien alors il est pas authoriser?
    ou carrement faire une methode qui ....????!!!??

    J'avous que je suis un peu perdu.


    Merci de votre Aide.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 136
    Par défaut
    es-tu dans une webapp?
    as-tu vraiment besoin de sécuriser l'accès à l'ejb, et non pas en amont?
    si tu es dans une webapp avec des ejb locaux, il est plus simple de sécuriser l'accès aux urls.
    c'est la stratégie utilisée par l'application exemple de jGuard ( www.jguard.net ).

    on pourrait dire que c'est dans la mouvance des architectures REST.

    en espérant que cela t'aidera.

    Charles(jGuard team).

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2004
    Messages
    304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 304
    Par défaut
    Merci pour ta réponse (rapide :p)

    Donc oui, effectivement c'est une WebApp.

    Le probleme, c'est que je doit sécuriser l'accées à certaines pages.
    En temps normale, j'aurai utiliser les Sessions, Mai je me demandai si c'etait possible de marier les deux : Sessions (je ne parle pas EJB Session) et les EJB ou tout simplement grace à un EJB.

    Voila


    PS : dsl j'ai eu un probleme pour afficher le http://www.jguard.net/ (ce qui est normale dans mon pays)

  4. #4
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 56
    Par défaut
    pouvez vous me dire zehla comme vous avez fait pour la configuration de jboss pour connecter a la base de donnees?

  5. #5
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2004
    Messages
    304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 304
    Par défaut
    C'est un peu compliquer, il faut configuré plusieurs fichier du Serveur JBoss, entre autre, le fichier tonSGBD-ds.xml, le fichier standardjbosscmp-jdbc.xml et puis un autre que j'ai oublié.
    Mais le plus simple, c'est de faire une recherche sur Google avec les mots clés : JBoss MySQL Configuration, en changeant MySQl par ton SGBD (systeme de Gestion de Base de Données).

    Voilà
    En espérons t'avoir aidé ^^

    PS: C'est Zehle et non pas ZehlA ^^ @ +

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 136
    Par défaut
    bonjour,
    concernant l'adresse www.jguard.net, cela redirige automatiquement vers http://jguard.xwiki.com ;l'affichaeg sera peut-être meilleur.
    concernant l'accès aux ejb, tu le réalises via des URLs.il est donc recommandé de sécuriser l'accès à ta webapp, le plus tôt possible.
    jGuard te propose un servletFilter à déclarer dans ton web.xml.
    une fois déclaré et configuré, tu pourras sécuriser ton application, et donc l'accès à tes EJBs via des urls.
    ceci s'effectue en créant des URLPermissions.
    par exemple, si tu as un EJB toto, tu y accédera via des urls comme toto.do.
    tu créera ansi une URLPermission toto.do. cette permission via jGaurd, ne sera affectée qu'à certains utilisateurs.les autres auront un accès refusé.

    n'hésites pas si tu souhaites plus de détails.

    amicalement,
    Charles(jGuard team).

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

Discussions similaires

  1. [TIdSMTP] Envoi d'un mail avec authentification ?
    Par BACUS dans le forum C++Builder
    Réponses: 4
    Dernier message: 16/06/2004, 16h18
  2. [C#] Authentification sur les fichiers Pdf
    Par ensisoft dans le forum ASP.NET
    Réponses: 14
    Dernier message: 04/05/2004, 12h10
  3. [Débutant]Classe d'Authentification : compilation impossible
    Par acyclique dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 23/08/2003, 19h42
  4. Authentification Sécurisée
    Par HPJ dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 23/06/2003, 10h45
  5. [POSTGRES] pb configuration authentification
    Par Fyna dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 19/06/2003, 19h16

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