上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: Spring Security可以与Spring Session库配合使用,只需要做一些简单的配置就可以实现一些功能,如(会话过期、一个账号只能同时在线一个、集群session等)。1)配置session会话超时时间,默认为30分钟,但是Spring Boot中的会话超时时间至少为60秒。 #ses 阅读全文
posted @ 2023-03-16 09:58 __破 阅读(65) 评论(0) 推荐(0)
摘要: redis安装 brew search redis brew install redis (这里安装的是redis的最新版本,因为没有@)执行完毕之后,就完成了redis的安装。redis服务默认是安装在 `/usr/local/Cellar`目录下的,(Cellar字面意思是酒窖,地下室)其配置文 阅读全文
posted @ 2023-03-16 09:42 __破 阅读(34) 评论(0) 推荐(0)
摘要: 图形验证码 图形验证码一般是防止恶意,人眼看起来都费劲,何况是机器。不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片, 图片里加上一些干扰, 也有目前需要手动滑动的图形验证码. 这种可以有专门去做的第三方平台. 比如极验 阅读全文
posted @ 2023-03-16 09:37 __破 阅读(449) 评论(0) 推荐(0)
摘要: 退出登录 org.springframework.security.web.authentication.logout.LogoutFilter ​ 匹配URL为/logout的请求,实现用户退出,清除认证信息。 只需要发送请求,请求路径为/logout即可, 当然这个路径也可以自行在配置类中自行指 阅读全文
posted @ 2023-03-15 17:35 __破 阅读(255) 评论(0) 推荐(0)
摘要: 自定义登录成功处理和失败处理 在某些场景下,用户登录成功或者数失败的情况下用户需要执行一些后续操作,比如登录日志搜集,或者在现在目前前后端分离的情况下,用户登录成功和失败后需要给前台页面返回对应的错误信息,有前台主导成功或者失败的页面跳转,这个时候需要用到 AuthenticationSucessH 阅读全文
posted @ 2023-03-15 17:22 __破 阅读(99) 评论(0) 推荐(0)
摘要: remember me功能 在大多数网站中,都会实现 Remember Me 这个功能,方便用户在下一次登录时直接登录,避免再次输入用户名以及密码去登录,Spring Security针对这个功能已经帮助我们实现,如下图: Token=MD5(username+分隔符+expiryTime+分隔符+ 阅读全文
posted @ 2023-03-15 17:06 __破 阅读(70) 评论(0) 推荐(0)
摘要: 获取当前登录用户 传统web系统中,我们将登陆成功的用户放入session中,在需要的时候,可以从session中获取用户,那么spring Security中我们可以从以下两个类获得当前已经登录的用户 SecurityContextHolder 保留系统当前的安全上下文 SecurityConte 阅读全文
posted @ 2023-03-15 16:38 __破 阅读(155) 评论(0) 推荐(0)
摘要: spring-security基于数据库实现认证功能 之前我们所使用的用户名和密码是来源于框架自动生成的, 现在我们需要实现基于数据库中的用户名和密码功能,首先得需要实现security的一个UserDetailsService 接口, 重写这个接口里面 loadUserByUsername; pa 阅读全文
posted @ 2023-03-15 15:59 __破 阅读(200) 评论(0) 推荐(0)
摘要: spring-security自定义表单登录页面 在config包下编写SecurityConfiguration配置类 package com.po.config; import org.springframework.context.annotation.Configuration; impor 阅读全文
posted @ 2023-03-15 15:11 __破 阅读(159) 评论(0) 推荐(0)
摘要: spring-security认证基本原理与认证两种方式 在已导入的工程中添加spring-security的依赖 <!-- 引入spring security--> <dependency> <groupId>org.springframework.boot</groupId> <artifact 阅读全文
posted @ 2023-03-15 14:49 __破 阅读(79) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 15 下一页