我想使用 Yii 框架实现自定义 CMS。
作为任何 CMS,我需要能够:
创建用户
创建角色(组)
将用户分配给角色/组
授予角色编辑/删除/管理站点其他部分(模块)的权限,例如创建页面、菜单、...
但我不知道如何实施这些。
你能给我一些想法或解决方案吗?
我想使用 Yii 框架实现自定义 CMS。
作为任何 CMS,我需要能够:
创建用户
创建角色(组)
将用户分配给角色/组
授予角色编辑/删除/管理站点其他部分(模块)的权限,例如创建页面、菜单、...
但我不知道如何实施这些。
你能给我一些想法或解决方案吗?
你不需要实现它!有一个非常擅长权限管理的扩展:Yii 的权限扩展。
此扩展利用 Yii 的内置数据库授权管理器 (CDbAuthManager) 来为高级访问控制提供 Web 界面。
特征