1 Star 2 Fork 0

宇润 / YurunAuth

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

YurunAuth

基于YurunPHP框架的权限控制类,提供一个思路,如需在其它框架中使用请自行改造。

简介

表结构

role 是角色表,如:管理员

rule 是权限规则表,如:编辑用户权限

role_rule 是角色和权限规则的关联表

user_role 是用户和角色的关联表

user_rule 是用户和权限规则的关联表

思路

用户拥有角色的时候,就拥有这些角色下面所有的权限。

还可以为用户单独赋予这些角色所没有的权限。

判定用户是否拥有权限时,从角色拥有的权限 + 用户拥有的权限中进行查找。

安装

在您的composer.json中加入配置:

{
    "require": {
        "yurunsoft/yurun-auth": "dev-master"
    }
}

空文件

简介

基于YurunPHP框架的权限控制类,提供一个思路,如需在其它框架中使用请自行改造。 展开 收起
PHP
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/yurunsoft/YurunAuth.git
git@gitee.com:yurunsoft/YurunAuth.git
yurunsoft
YurunAuth
YurunAuth
master

搜索帮助