Spring Security
文章平均质量分 56
初栀_
这个作者很懒,什么都没留下…
展开
-
SpringSecurity实现自定义登录成功和登录失败处理器
实现:自定义处理器返回JSON数据,不进行页面跳转一、自定义返回JSON数据类自定义返回结果类@Data@NoArgsConstructor@AllArgsConstructorpublic class Result<T> { /** * 状态码 */ private String code; /** * 状态信息 */ private String message; /** *原创 2021-09-12 21:36:22 · 1226 阅读 · 0 评论 -
SpringSecurity实现记住我
一、实现原理当浏览器登录认证成功后,RememberMeService会加密一串Token传给浏览器,存入cookie中,再写入数据库,下一次浏览器访问时,RememberMeAuthenticationFilter就会读取cookie中的Token,由RememberMeService从数据库查找对应的Token来进行比较,相同则自动登录二、实现代码2.1、配置类:注入数据源,配置操作数据对象注:如果没有创建表,第一次运行使用setCreateTableOnStartup这个方法自.原创 2021-09-12 09:12:40 · 417 阅读 · 0 评论 -
SpringSecurity实现自定义登录页面
接着自定义用户名与密码后:https://blog.csdn.net/hjjjjjjj_/article/details/120235512一、先创建登录页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>登录页面</title></head><body><form action="/原创 2021-09-11 16:41:07 · 2455 阅读 · 0 评论 -
SpringSecurity认证——设置用户名与密码
一、第一种:配置文件spring.security.user.name=adminspring.security.user.password=123456二、第二种:配置类@Configurationpublic class SecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(AuthenticationManagerBuilder auth)原创 2021-09-11 15:28:47 · 2438 阅读 · 0 评论