
Spring securty
文章平均质量分 95
葵花下的獾
每天进步一点点,菜鸟先飞
展开
-
Spring securty<九> 鉴权-自定义鉴权规则
Spring securty<九> 鉴权-自定义鉴权规则文章目录Spring securty<九> 鉴权-自定义鉴权规则1、简介2、特性2.1、身份验证2.2、资源保护,防止跨站点请求伪造(CSRF)3、自定义鉴权规则3.1、复制项目代码3.2、创建鉴权的接口3.3、鉴权接口的实现3.4、配置WebSecurityConfig类4、测试演示本地项目的基础环境环境版本jdk1.8.0_201maven3.6.0Spring-boot2.3.3原创 2021-09-23 15:05:06 · 1065 阅读 · 0 评论 -
Spring securty<八> 鉴权--框架默认鉴权案例代码
Spring securty<八> 鉴权–框架默认鉴权案例代码文章目录Spring securty<八> 鉴权--框架默认鉴权案例代码1、简介2、特性2.1、身份验证2.2、资源保护,防止跨站点请求伪造(CSRF)3、鉴权代码3.1、复制项目3.2、新建需要鉴权的controller3.3、`UserEntity.class`实体类中,新增角色名称字段3.4、`SecurityConfig.class`配置类的修改3.5、`WebSecurityConfig.class`配置类的修原创 2021-09-23 11:40:11 · 667 阅读 · 1 评论 -
Spring securty<七> 认证--匿名用户拦截器源码分析
Spring securty<七> 认证–匿名用户拦截器源码分析文章目录Spring securty<七> 认证--匿名用户拦截器源码分析1、简介2、特性2.1、身份验证2.2、资源保护,防止跨站点请求伪造(CSRF)3、鉴权说明4、匿名用户拦截器源码分析4.1、源码明细4.2、构造方法4.3、拦截器的执行方法本地项目的基础环境环境版本jdk1.8.0_201maven3.6.0Spring-boot2.3.3.RELEASE1、简介原创 2021-09-22 11:23:50 · 1383 阅读 · 0 评论 -
Spring securty<六> 认证--手机号+验证码
Spring securty<六> 认证–帐号/邮箱/手机号+密码文章目录Spring securty<六> 认证--帐号/邮箱/手机号+密码1、简介2、认证(登录)3、认证的流程3、构建基础代码的项目4、手机号+验证码 代码编写4.1、请求短信的接口4.2、手机号验证码登录的测试接口4.3、`AbstractAuthenticationToken`:认证的类型的实现4.4、拦截器的编写4.5、`AuthenticationProvider`代码编写4.6、代码编写UserDeta原创 2021-09-17 18:51:50 · 848 阅读 · 0 评论 -
Spring securty<五> 认证--帐号/邮箱/手机号+密码
Spring securty<五> 认证–帐号/邮箱/手机号+密码文章目录Spring securty<五> 认证--帐号/邮箱/手机号+密码1、简介2、认证(登录)3、认证的流程3、构建基础代码的项目4、帐号/邮箱/手机号+密码4.1、代码设计分析4.2、代码编写1、拦截器的编写2、`AuthenticationProvider`代码编写3、代码编写UserDetailsService查询用户明细3.1、编写数据库的实体类,只用了目前需要的字段3.2、UserDetailsSer原创 2021-09-16 18:05:41 · 771 阅读 · 0 评论 -
Spring securty<四> 认证的源码解析
Spring securty<四> 认证的源码解析Spring securty<四> 认证的源码解析1、简介2、认证(登录)3、认证的源码解析1、是否是指定的url的请求2、验证帐号密码信息2.1、帐号密码构建一个 UsernamePasswordAuthenticationToken 对象2.2、获取权限管理器,认证权限(重点,要掌握、通透理解)2.2.1、先看第二个步骤:认证的类型是不是匹配的,例如:帐号密码登录、手机号+验证码登录、扫码登录等2.2.2、第三原创 2021-09-07 16:33:02 · 595 阅读 · 0 评论 -
Spring securty<三> 认证案例代码
Spring securty<三> 认证案例代码文章目录Spring securty<三> 认证案例代码1、简介2、认证(登录)3、构建项目3.1、pom文件3.2、springboot 主启动类以及演示的controller接口3.3、swagger-ui的配置类3.4、统一返回的处理类3.5、WebSecurity 配置类3.6、登录成功的处理器3.7、认证失败的处理器3.8、最后一个swagger-ui的登录接口测试类4、测试验证本地项目的基础环境环境版本原创 2021-09-07 16:09:16 · 327 阅读 · 0 评论 -
Spring securty<二> 配置项详解
Spring securty<二> 配置项详解文章目录Spring securty<二> 配置项详解1、案例项目准备1.1、上节中,也说到了,在配置类里,写了具体的用户配置后,yaml文件里的配置,也会失效了~这个案例里,yaml的响应的配置也去掉了1.2、上节中的配置类`WebSecurityConfig`,新增一个重写方法`protected void configure(HttpSecurity http) `1.3、基础案例测试2、配置项详解2.1、认证模块2.2、鉴权模块原创 2021-09-07 16:07:45 · 460 阅读 · 0 评论 -
Spring securty<一> 简介入门案例
Spring securty<一> 简介入门案例文章目录Spring securty<一> 简介入门案例1、简介2、特性2.1、身份验证2.2、资源保护,防止跨站点请求伪造(CSRF)3、入门案例演示3.1、pom文件3.2、springboot 主启动类以及演示的controller接口3.3、启动主启动类测试3.4、自定义用户密码3.4.1、yaml配置文件形式,新增application.yml配置文件3.4.2、使用配置类的形式3.4.3 其他的形式本地项目的基础环境原创 2021-09-07 16:06:14 · 691 阅读 · 0 评论