symfony2有一个(Propel)包,symfony2是否有sfguard包
答案 0 :(得分:10)
还没有sfGuard捆绑包(但是),但你签出了FOSUserBundle吗?我其实比sfGuard更喜欢它。
答案 1 :(得分:2)
FOSUserBundle完成了这项工作,它与Propel完全兼容。请注意,Propel的官方捆绑包是PropelBundle。
威廉
答案 2 :(得分:1)
symfony2的sfGuard Bundle尚不可用。
答案 3 :(得分:1)
FOSUserBundle优于sfGuardUser,它允许使用不同的数据源作为ORM(Doctrine),MongoDB / CouchDB ODM或Propel。
开箱即用,这个Bundle不支持数据库持久化角色,ACL功能是允许的,但仅限于两个级别的用户:ROLE_USER和ROLE_ADMIN,这些角色可以通过命令行授予用户。
$ php app/console fos:user:promote testuser ROLE_ADMIN
找到有关商店角色在数据源上的更多信息的详情