我正在尝试在 ZF2 中使用 bjy-authorize、zfcUser 和 zfc-user-doctrine-orm。我安装了有关手册的所有模块。要将 bjyAuthorize 与教义一起使用,我使用了本教程https://github.com/bjyoungblood/BjyAuthorize/pull/62
如何创建新角色以及如何将它们链接到用户?
上面的教程使用它来配置 role_providers:
'BjyAuthorize\Provider\Role\DoctrineEntity' => array(
'role_entity_class' => 'Material\Entity\Role',
),
在 BjyAuthorize 的其他一些配置文件中,这是通过
// this will load roles from the user_role table in a database
// format: user_role(role_id(varchar), parent(varchar))
'BjyAuthorize\Provider\Role\Doctrine' => array(
'table' => 'user_role',
'role_id_field' => 'role_id',
'parent_role_field' => 'parent',
),
这些配置有什么区别?
谢谢!