蓝科 PHP 后台权限管理系统

联合创作 · 2023-09-19 16:58

RBAC - YII2权限管理


开源协议


GPL


注意事项


严禁使用本软件从事任何非法活动


安装步骤



  1. 复制install目录下的dev文件至config目录下

  2. 修改dev目录下的db.php中的数据库配置

  3. 数据库导入SQL脚本,对应的脚本install目录下

  4. 默认密码:ranko/admin

  5. 后台地址:index.php?r=site/login


使用事项


starter/filter/BackendSessionFilter中的注释掉的代码取消注释,以开启权限过滤


$permission = $action->controller->module->id.'/'.$action->controller->id.'/'.$action->id;
if(\Yii::$app->user->can($permission)){
return parent::beforeAction($action);
}else{
throw new UnauthorizedHttpException($permission);
}

代码地址


GITHUB:https://github.com/ranko-zhujun/rbac

浏览 22
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报