2011-08-22 8 views

risposta

10

Non c'è ancora il pacchetto sfGuard, ma avete estratto FOSUserBundle? In realtà mi piace meglio di sfGuard.

1

sfGuard bundle per Symfony2 non è ancora disponibile.

+2

E non saranno mai. FOSUserBundle è il suo successore. – Nanocom

2

Il FOSUserBundle fa il lavoro ed è completamente compatibile con Propel. Nota che il pacchetto ufficiale per Propel è lo PropelBundle.

William

1

FOSUserBundle è migliore di sfGuardUser, che permette di utilizzare diversa origine dati come ORM (Doctrine), MongoDB/CouchDB ODM o Propel.

Questo pacchetto NON supporta i ruoli persistenti del database, la funzionalità ACL è consentita ma solo su due livelli di utente: ROLE_USER e ROLE_ADMIN, questi ruoli possono essere concessi all'utente dalla riga di comando.

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

che si possono trovare informazioni su come ruolo negozio sulla fonte di dati a questo link http://blog.jmoz.co.uk/symfony2-fosuserbundle-roles