简介
Spring Security 是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型,他可以实现强大
的Web安全控制,对于安全控制,我们仅需要引入spring-boot-starter-security模块,进行少量的配置,即可实
现强大的安全管理!
Spring Security的两个主要目标是“认证”和“授权”(访问控制)
“认证”(Authentication)
“授权” (Authorization)
这个概念是通用的,而不是只在Spring Security 中存在。
基本使用
- 导入依赖
1 | <dependency> |
- 继承WebSecurityConfigurerAdapter
1 |
|
- 重写以下方法做出权限设置
1 |
|
- 重写以下方法做出授权处理
1 |
|
- 测试
thymeleaf模板结合SpringSecurity
导入依赖
1 | <dependency> |
观察这个页面的使用
1 |
|