SpringBoot

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

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