symfony2有一个 ( Propel ) 包,symfony2 有 sfguard 包吗
问问题
3378 次
4 回答
10
还没有 sfGuard 捆绑包,但是您检查过 FOSUserBundle吗?我实际上比 sfGuard 更喜欢它。
于 2011-08-22T13:22:41.263 回答
2
FOSUserBundle完成了这项工作,它与 Propel 完全兼容。请注意,Propel 的官方捆绑包是PropelBundle。
威廉
于 2011-11-01T12:18:34.737 回答
1
symfony2 的 sfGuard Bundle 尚不可用。
于 2011-08-22T10:04:56.713 回答
1
FOSUserBundle 优于 sfGuardUser,它允许使用不同的数据源,如 ORM (Doctrine)、MongoDB/CouchDB ODM 或 Propel。
开箱即用此 Bundle 不支持数据库持久角色,ACL 功能是允许的,但仅限于两个级别的用户:ROLE_USER 和 ROLE_ADMIN,此角色可以通过命令行授予用户。
$ php app/console fos:user:promote testuser ROLE_ADMIN
您可以在此链接http://blog.jmoz.co.uk/symfony2-fosuserbundle-roles找到有关如何在数据源上存储角色的更多信息
于 2012-01-12T00:13:40.260 回答