码迷,mamicode.com
首页 > 其他好文 > 详细

CRM 权限设置 ss

时间:2019-02-27 01:12:37      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:一个   miss   session   tle   用户名   pwd   生成   正则表达式   ssi   

表结构的设计

权限表
    url   -url地址的正则表达式 ^$
    title - 标题
角色表
    name  - 角色名称
    permissions  多对多关联权限表 (权限和角色的关系表)
用户表
    name   - 用户名
    pwd    - 密码
    roles  - 多对多关联角色表 (用户和角色的关系)

流程

登录
    登陆成功保存权限信息到session中
    跳转
每次访问通过中间件
    获取当前访问的URL地址
    白名单校验
    从session中获取用户的权限信息
    进行权限信息的校验

1 权限信息存表
2 登录成功之后记录当前用户的权限信息 从表里查出来放在session里
3 每次来 访问url 都要通过中间件校验 从里面拿到权限信息,一个个比对,有的通过,没得拒绝

动态菜单生成

一级菜单



 

CRM 权限设置 ss

标签:一个   miss   session   tle   用户名   pwd   生成   正则表达式   ssi   

原文地址:https://www.cnblogs.com/zhangchen-sx/p/10440972.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!