随笔分类 -  SpringSecurity

摘要:Spring Security 自带两种方式实现记住我功能(也就是自动登录) 1. 通过Cookie存储认证数据 这种方式十分简单,只要在 WebSecurityConfig 中的 configure() 方法添加一个 rememberMe() 即可: @Override protected voi 阅读全文
posted @ 2020-09-29 10:55 大嘤熊 阅读(721) 评论(0) 推荐(0)
摘要:这里有个简化版的图: 根据JavaEE的流程,本质就是Filter过滤请求,转发到不同处理模块处理,最后经过业务逻辑处理,返回Response的过程。 当请求匹配了我们定义的Security Filter的时候,就会导向Security 模块进行处理,例如UsernamePasswordAuthen 阅读全文
posted @ 2020-09-07 22:27 大嘤熊 阅读(562) 评论(0) 推荐(0)
摘要:1. 短信验证码的生成 首先自定义一个短信验证码类 package com.blog.security.smscode; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; im 阅读全文
posted @ 2020-09-07 15:55 大嘤熊 阅读(2115) 评论(0) 推荐(0)
摘要:在前面的简单登录验证,我们简单整合了SpringSecurity的登录,可以通过自定义设置或者从数据库中读取用户权限类。接下来我们实现一些简单的验证码相关的登录验证。 1、图片验证码登录 其实这里和最初的登录验证没啥区别,只是多了一个验证码的验证过程。我们首先需要清楚认识到SpringSecurit 阅读全文
posted @ 2020-09-07 15:51 大嘤熊 阅读(640) 评论(0) 推荐(0)
摘要:1.1导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> 1.2配置用户信息和权限类 Spr 阅读全文
posted @ 2020-08-17 21:41 大嘤熊 阅读(9616) 评论(0) 推荐(0)