使用时我无法理解一个概念ZfcRbac。
1.我使用自己的User实体来实现ZfcRbac\Identity\IdentityInterface
2.这个接口有addRole和getRoles方法,getRoles()应该返回数组Rbac\Role\RoleInterface所以我有一个数组Rbac\Role\RoleInterface
3.我从我的自定义模型中获取角色,并通过在验证用户时将角色添加到User实体addRole()
4. Rbac\Role\RoleInterface具有hasPermission()返回角色权限的方法
摘要:身份验证后,我拥有User每个角色的经过身份验证的身份信息、角色和权限。为什么我需要另一个RoleProvider并列出我在其中的所有角色?我错过了什么?