怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习( 三 )


怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
这个realm默认情况下有认证跟授权
1)注意这个是重写 , 所以返回值要符合要求
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
接下来对比个数据库里的 。 就是另一个重写
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
取配置类把realm写进去
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
别倒错包
去控制层写一个处理登入的方法 , 一个用户名 , 一个方法 。 要先去取subject
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
之后去修改下配置类
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
可以测试了 , 个地方不对
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
上面部分补充 。
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
user将来传什么就取什么 , 已加密的密码就是从数据库取出来的
传什么值=由构造方法决定 , 逻辑上讲应该先写后面的
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
写2后加p
由登入就有退出
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
把数据清除 , 并跳转回登入页面 。
设置一个登入错误的弹框 , 一个提示 , 定义一个同意的异常方法 。 cv
由个注解=@ControllerAdvice+@ResponseBody
授权删除权限!!!
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
由了切入点 , 还得由通知
菜单页面看到得都是授权标识
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
给用户分配权限得过程
添加得时候
这个也有授权标识 。
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
操作把这个标识符给
基于用户找菜单
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
去用户角色表
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
基于角色找菜单
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习
本文插图
怅然原生AOP的实现以及shior框架授权,图文并茂,收藏学习


推荐阅读