实现自己的权限管理系统(一):确定目标

一、为什么要自己写?

市面上已经有比较完善的安全框架,例如spring security和shiro,但是我要自己实现一套全新管理系统,满足更细致的管理。

二、基本目标

1、基于扩展的RBAC实现。

2、易于扩展,能灵活适应需求的变化。

3、所有管理都有界面方便操作。

三、开发内容

1、配置管理类功能

  • 用户、权限,角色的管理界面(扩展:部门,权限模块)
  • 角色-用户管理,角色-权限管理
  • 权限更新日志管理

2、权限拦截类功能

  • 在切面(filter)做权限拦截
  • 确定用户是否拥有某个权限

3、辅助类功能

  • 缓存redis的封装和使用
  • 各种树:部门树、权限模块树,角色权限树,用户权限树
  • 权限操作恢复

四、什么是RBAC

   

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值