1 Star 2 Fork 8

Mr.Chung / EasyAdminDoc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
auth.md 1.05 KB
一键复制 编辑 原始数据 按行查看 历史
chung 提交于 2020-05-15 17:50 . 完善开发文档

权限忽略配置

登录判断和权限验证忽略配置

配置文件位置:app/admin/config/admin.php

<?php

return [

    // 不需要验证登录的控制器
    'no_login_controller' => [
        'login',
    ],

    // 不需要验证登录的节点
    'no_login_node'       => [
        'login/index',
        'login/out',
    ],

    // 不需要验证权限的控制器
    'no_auth_controller'  => [
        'ajax',
        'login',
        'index',
    ],

    // 不需要验证权限的节点
    'no_auth_node'        => [
        'login/index',
        'login/out',
    ],
];

参数说明

参数 说明
no_login_controller 不需要验证登录的控制器
no_login_node 不需要验证登录的节点
no_auth_controller 不需要验证权限的控制器
no_auth_node 不需要验证权限的节点

备注信息

控制器和节点是一个并关系,如果控制器在二级目录下。 写法应该为:system/config (对应位置:app/admin/controller/system/Config.php

1
https://gitee.com/zhongshaofa/EasyAdminDoc.git
git@gitee.com:zhongshaofa/EasyAdminDoc.git
zhongshaofa
EasyAdminDoc
EasyAdminDoc
master

搜索帮助