簡體   English   中英

如何通過用戶管理模塊控制自定義控制器的訪問/權限?

[英]How to control the access/permission of custom controllers by user-management module?

在Yii 1.x中,我使用用戶和權限模塊來獲得用戶和控制器的角色和權限。

現在,我嘗試將我的項目從Yii 1.x遷移到Yii 2 Advanced。 我嘗試使用用戶管理模塊,但是我遇到了這個模塊如何管理自定義控制器的訪問/權限的問題。

如何使用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

您可以使用默認的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找到有用的信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM