程序项目代做,有需求私信(vue、React、Java、爬虫、电路板设计、嵌入式linux等)
摘要: 在Spring Security -- 添加图形验证码一节中,我们已经实现了基于Spring Boot + Spring Security的账号密码登录,并集成了图形验证码功能。当前另一种非常常见的网站登录方式为手机短信验证码登录,但Spring Security默认只提供了账号密码的登录认证逻辑, 阅读全文
posted @ 2020-02-09 17:34 大奥特曼打小怪兽 阅读(3311) 评论(0) 推荐(1) 编辑
摘要: 在网站的登录页面中,记住我选项是一个很常见的功能,勾选记住我后在一段时间内,用户无需进行登录操作就可以访问系统资源。在Spring Security中添加记住我功能很简单,大致过程是:当用户勾选了记住我选项并登录成功后,Spring Security会生成一个token标识,然后将该token标识持 阅读全文
posted @ 2020-02-09 16:54 大奥特曼打小怪兽 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 添加验证码大致可以分为三个步骤: 根据随机数生成验证码图片; 将验证码图片显示到登录页面; 认证流程中加入验证码校验。 Spring Security的认证校验是由UsernamePasswordAuthenticationFilter过滤器完成的,所以我们的验证码校验逻辑应该在这个过滤器之前。下面 阅读全文
posted @ 2020-02-09 15:51 大奥特曼打小怪兽 阅读(2527) 评论(0) 推荐(0) 编辑
摘要: 在Spring Security -- Spring Boot中开启Spring Security一节中我们简单搭建了个Spring Boot + Spring Security的项目,认证的用户名和密码都是由Spring Security生成。Spring Security支持我们自定义认证的过程 阅读全文
posted @ 2020-02-09 11:07 大奥特曼打小怪兽 阅读(4284) 评论(2) 推荐(2) 编辑
摘要: 在介绍Spring Securiry之前,我们试想一下如果我们自己去实现一个安全框架,我们需要包含哪些功能: 我们需要对登录接口或者一些不需要权限的接口放行,同时我们需要对某些接口进行身份认证,例如:在基于jwt的认证体系中,我们需要校验token是否合法,token合法我们才会放行; 我们希望我们 阅读全文
posted @ 2020-02-09 10:05 大奥特曼打小怪兽 阅读(15288) 评论(3) 推荐(3) 编辑
如果有任何技术小问题,欢迎大家交流沟通,共同进步