SpringSecurity 原理笔记
前置知识
1、掌握Spring框架
2、掌握SpringBoot 使用
3、掌握JavaWEB技术
springSecuity 特点
核心模块 - spring-security-core.jar
包含核心的验证和访问控制类和接口,远程支持和基本的配置API。任何使用Spring Security的应用程序都需要这个模块。支持独立应用程序、远程客户端、服务层方法安全和JDBC用户配置。包含以下顶层包:
-
org.springframework.security.core
-
org.springframework.security.access
-
org.springframework.security.authentication
-
org.springframework.security.provisioning
过滤器
FilterSecurityInterceptor
设置登录的用户名和密码
第一种:配置文件设置用户名和密码
第二种:设置用户名和密码
第三种:自定义实现类
第三种:自定义实现类
第一步:
第二步: