首页 > 编程语言 > 详细

SpringBoot - SpringSecurity 和 Shiro

时间:2020-12-08 09:28:46      阅读:32      评论:0      收藏:0      [点我收藏+]

1. SpringSecurity简介

拦截器,过滤器:大量的原声代码,很冗余

 

SpringSecurity:简化配置

技术分享图片

 

 

 

2. SpringSecurity实战

 

2.1 需求明确

首页:谁都可以访问(下图就是首页)

其他levelX页面:必须有想用的role才能进入

 

技术分享图片

 

2.2 代码实现

2.2.1 授权代码

技术分享图片

 

这个formLogin会跳到/login页面,开启这个login页面,只需要引入这一行即可。

技术分享图片

源码解释,这个/login页面哪里来的:

技术分享图片

 

 

 

 

2.2.2 认证代码

springboot 2.1.x之前的版本:

技术分享图片

 

 

springboot 2.1.x之后的版本(需要对密码进行加密):

技术分享图片

 

 

3.Shiro简介 

技术分享图片

 

 

架构

技术分享图片

 

 

 

4. Shiro详解

https://www.bilibili.com/video/BV1PE411i7CV?p=38

 

SpringBoot - SpringSecurity 和 Shiro

原文:https://www.cnblogs.com/frankcui/p/14100256.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!