在Yii 1.x中,我使用用户和权限模块来获得用户和控制器的角色和权限。
现在,我尝试将我的项目从Yii 1.x迁移到Yii 2 Advanced。我尝试使用user-management模块,但是我遇到了这个模块如何管理自定义控制器的访问/权限的问题。
如何使用Yii2中的用户管理模块控制自定义控制器的访问/访问,以模仿Yii 1.x的用户和权限模块的行为?“
答案 0 :(得分:0)
在yii2中,您可以通过多种方式控制访问权限,例如:使用访问过滤器http://www.yiiframework.com/doc-2.0/yii-filters-accesscontrol.html 或使用完整的基于角色的访问控制(RBAC)http://www.yiiframework.com/doc-2.0/guide-security-authorization.html#rbac
您可以使用默认的yii2 RBAC模块或分机Yii2-admin https://github.com/mdmsoft/yii2-admin ... rbac https://github.com/dektrium/yii2-rbac
您可以在http://www.yiiframework.com/doc-2.0/guide-security-authorization.html
中找到有用的信息