在Yii 1.x中,我使用用户和权限模块来实现用户和控制器的角色和权限。
现在,我尝试将我的项目从Yii1.x迁移到Yii2Advanced。我尝试使用用户管理模块,但我对该模块如何管理自定义控制器的访问/权限有问题。
如何使用Yii2中的用户管理模块控制自定义控制器的访问/许可,以模仿Yii 1.x的用户和权限模块的行为?">
在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
您可以使用默认的yii2RBAC模块或Yii2admin扩展https://github.com/mdmsoft/yii2-admin。。。rbachttps://github.com/dektrium/yii2-rbac
你可以在中找到有用的信息http://www.yiiframework.com/doc-2.0/guide-security-authorization.html