【发布时间】:2013-06-27 08:45:42
【问题描述】:
我想使用 Yii 框架实现自定义 CMS。
作为任何 CMS,我需要能够:
创建用户
创建角色(组)
将用户分配到角色/组
授予角色编辑/删除/管理站点其他部分(模块)的权限,例如创建页面、菜单...
但我不知道如何实现这些。
您能给我一些想法或解决方案吗?
【问题讨论】:
标签: yii user-permissions user-roles
我想使用 Yii 框架实现自定义 CMS。
作为任何 CMS,我需要能够:
创建用户
创建角色(组)
将用户分配到角色/组
授予角色编辑/删除/管理站点其他部分(模块)的权限,例如创建页面、菜单...
但我不知道如何实现这些。
您能给我一些想法或解决方案吗?
【问题讨论】:
标签: yii user-permissions user-roles
你不需要实现它!有一个很棒的扩展非常擅长权限管理:Rights Extension for Yii。
此扩展利用 Yii 的内置数据库授权管理器 (CDbAuthManager) 为高级访问控制提供 Web 界面。
特点
【讨论】: