5

There is a bundle for (Propel) for symfony2,is there sfguard bundle for symfony2

Bhanu Krishnan
  • 3,726
  • 1
  • 20
  • 40

4 Answers4

10

There's no sfGuard bundle (yet), but have you checked out FOSUserBundle? I actually like it better than sfGuard.

Steven Mercatante
  • 24,757
  • 9
  • 65
  • 109
2

The FOSUserBundle does the job and it's fully compatible with Propel. Note the official bundle for Propel is the PropelBundle.

William

William Durand
  • 5,439
  • 1
  • 26
  • 37
1

sfGuard Bundle for symfony2 is not available yet.

1

FOSUserBundle is better than sfGuardUser, it allow to use different data source as ORM (Doctrine), MongoDB/CouchDB ODM or Propel.

Out of the box this Bundle does NOT support database persisted roles, the ACL functionality is allow but only on two level of user: ROLE_USER, and ROLE_ADMIN, this roles can be grant to the user by the command line.

$ php app/console fos:user:promote testuser ROLE_ADMIN

You can found more about how store role on the data source at this link http://blog.jmoz.co.uk/symfony2-fosuserbundle-roles

BenMorel
  • 34,448
  • 50
  • 182
  • 322