Utilisation de sfDoctrineGuardPlugin pour la gestion des utilisateurs


Samuel Breton
Utilisation de sfDoctrineGuardPlugin pour la...

sfDoctrineGuardPlugin comme son nom l’indique est la version Doctrine de sfGuardPlugin qui est THE plugin de gestion des utilisateurs de Symfony.

Il comporte des formulaires d’identification et d’inscription très basique, mais son principal point fort est la gestion des droits associés aux utilisateurs, la possibilité de gérer des groupes le tout générant automatiquement les crédentials qui va permettre de sécuriser l’application de manière très simple.

(suite…)

Show Comments (8)

Comments

  • biowan

    Bonjour,

    Un site sympa pour les infos pratiques qui nous aident dans le développement de symfony. (j\’ai débuté depuis 3 semaines seulement)

    Il y a cependant un point que je constate sur plusieurs articles que j\’ai la peine à suivre. C\’est souvent juste noté \"… et dans le fichier de configuration …\" et on ne sait pas trop de quel fichier dont vous parlez. Dans cet article en question, je cherche la solution pour limiter les accès au niveau module. Au niveau applicative, il n\’y a pas de problème pour moi, mais je ne sais pas comment paramétrer pour les modules, c\’est peut-être juste un détail dont je n\’ai pas pu trouver l\’info.

    Donc, plus haut, vous avez mentionné \"Dans un module lambda, on peut donc très facilement sécuriser nos pages comme suit.\". Là, je n\’ai pas la moindre idée que quel fichier dont vous parlez. Enfin, ça ressemble en tout cas le fichier security.yml. Mais il s\’agit d\’un fichier au niveau applicatif et non au niveau du module.

    Pouvez-vous m\’éclaircir ce détail.
    1000 mercis.
    biowan

    • Article Author
  • magic001

    J\’ai installer le module sfDoctrineGuardPlugin et configurer l\’authentification, parcontre lorsque je veux acceder au module sfGuardUser, j\’ai ce message :\"Empty module and/or action after parsing the URL \"/sfGuardUser\" (/).\"
    j\’ai débuté depuis 1 mois, alors pouvez m\’éclaircir.

    Merci d\’avance.

    • Article Author
  • olivier

    @biowan : J’ai rajouté quelques précisions dans l’article qui je l’espère faciliterons la compréhension

    @magic001 : Ca ressemble à un problème de routing. Avez vous activé le plugin dans votre ProjectConfiguration.class.php ?

    • Article Author
  • Nicolas Pajon

    Bonjour et Merci pour les tuto,

    j’utilise ce plugin sur mon premier projet symfony et il ne manque qu’une seule chose: le changement de mot de passe utilisateur.

    je l’ai donc mis en place moi même mais j’ai un souci au niveau du validateur sur l’ancien mot de passe.

    • Article Author
  • Coco

    Bonsoir,

    bien que le post date un peu ; le contenu n’en est pas moins intéressant 🙂

    Cependant je me pose une question quant à l’utilisation de sfDoctrineGuardPlugin :

    Quel est le rapport entre la table créée par le plugin et une table déjà existante contenant les infos des membres (ou utilisateurs) ? Est-ce la même ? sinon comment faire pour « merger » leur contenu ?

    Si vous pouviez m’éclaircir sur ce point, ça serait top chouette 🙂
    Merci d’avance =)

    • Article Author
  • cyborg

    Bonjour petit probléme et j’ai besoin d’aide
    j’ai un message d’erreur qui s’affiche et je n’arrive pas a comprendre comment faire pour faire fonctionné le message c sa :
     » Unknown record property / related component « sfguardgroup » on « sfGuardGroupPermission »
    « 

    • Article Author
  • mahassen

    Bonjour,je vous remercie pour le tutoriel qui est super Intéressant.
    J’ai besoin d’utiliser ce plugin dans mon portail dont je suis entrain de développer ,mais j’ai besoin encore de vos commentaires et vos conseils pour que je puisse avancer dessus.

    En effet,je veux réaliser un portail(interface de connexion)qui fait la liaison entre différents sites joomla.Je m’explique:lorsqu’un utilisateur se connecte au portail alors la liste des sites joomla dont il est membre s’affiche et il clique sur le lien du site joomla

    • Article Author
  • mahassen

    excusez moi car mon commentaire n\’est pas encore terminé.
    Je m’explique:lorsqu’un utilisateur se connecte au portail alors la liste des sites joomla dont il est membre s’affiche et il clique sur le lien du site joomla il sera envoyé directement à son site voulu.
    Mon probléme est que je n\’ai pas encore d\’idées comment faire la liaison entre les bases de données des sites joomla et celle du portail symfony.
    Pourriez vous me conseiller pour savoir comment je peux résoudre ce probléme?
    Merci par avance

    • Article Author

Recevez nos articles