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

Symfony PHP Discussion :

Un module d'authentification et un module d'espace membres ?


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 10
    Par défaut Un module d'authentification et un module d'espace membres ?
    Bonjour,

    J'ai remarqué que lorsqu'on spécifiait un fichier security.yml pour un module en particulier et qu'on lui attribuait la valeur "is_secure : true", tout le module devenait inaccessible.

    Au départ, je pensais mettre tout ce qui concerne le membre (qu'il soit connecté ou non) dans un seul et même module. Mais du coup, si je veux spécifier un accès restreint pour ce module, il ne pourra pas se connecter ni s'inscrire... Ni accéder à son espace membre.

    Donc, est-ce que je dois faire deux modules ? :
    Un qui regroupera la connexion et l'inscription et un qui s'occupera de l'espace membre (donc, en gros, un qui traite le cas de l'utilisateur non connecté et l'autre qui fait l'inverse). Dans celui qui traite l'espace membre, il y aura ce fameux fichier "security.yml" qui redirigera l'utilisateur vers une page de connexion lorsque la session de celui-ci n'est pas ouverte.

    Pensez-vous que ce raisonnement est juste ? Je trouve dommage de séparer les deux personnellement.

    Merci d'avance !

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 76
    Par défaut
    Il existe le sfDoctrineGuardPlugin qui gère déjà tous ça.
    Tu n'as pas besoin de tous refaire .
    Il est assez simple a mettre en place. Si tu as des soucis tu trouvera plein de post sur le forum qui traite sur ce plugin.

  3. #3
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 30
    Par défaut
    Tu peux décider de ne sécuriser que certaines actions de ton module (cf doc.), tout comme tu peux n'afficher que certaines choses à un utilisateur identifié et d'autres à un inconnu ... (en te basant sur $user->isAuthenticated() dans tes actions)

Discussions similaires

  1. Module d'authentification de django
    Par malick021988 dans le forum Django
    Réponses: 1
    Dernier message: 16/02/2010, 12h46
  2. Module d'authentification Apache
    Par webrider dans le forum Apache
    Réponses: 6
    Dernier message: 27/06/2006, 18h20
  3. module d'authentification & d'autorisation
    Par yanis97 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 26/01/2006, 19h20
  4. [JAAS]Module d'authentification
    Par yanis97 dans le forum Sécurité
    Réponses: 3
    Dernier message: 10/07/2005, 19h20

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