2011-08-22 20 views

Respuesta

10

No hay paquete sfGuard (todavía), pero ¿ha comprobado FOSUserBundle? De hecho, me gusta más que sfGuard.

1

sfGuard Bundle para Symfony2 aún no está disponible.

+2

Y. FOSUserBundle es su sucesor. – Nanocom

2

El FOSUserBundle hace el trabajo y es totalmente compatible con Propel. Tenga en cuenta que el paquete oficial de Propel es el PropelBundle.

William

1

FOSUserBundle es mejor que sfGuardUser, que permite utilizar diferentes fuentes de datos como ORM (Doctrina), ODM MongoDB/CouchDB o Propel.

Fuera de la caja este paquete NO es compatible con los roles persistentes de la base de datos, la funcionalidad ACL es permitida pero solo en dos niveles de usuario: ROLE_USER y ROLE_ADMIN, estos roles se pueden otorgar al usuario por la línea de comando.

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

Usted puede encontrar más información sobre cómo no van a ser cada vez papel tienda en la fuente de datos en este enlace http://blog.jmoz.co.uk/symfony2-fosuserbundle-roles