Spring Security
文章平均质量分 81
啊啊啊啊~~~~
这个作者很懒,什么都没留下…
展开
-
SpringBoot集成Spring Security(6)——自定义登录管理
SpringBoot集成Spring Security(6)——自定义登录管理1. 自定义认证成功、失败处理 有些时候在认证成功后做一些业务处理,例如添加积分;有些时候在认证失败后也做一些业务处理,例如记录日志。 在之前的文章中,关于认证成功、失败后的处理都是如下配置的: 即 failureUrl() 指定认证失败后Url,defaultSuccessUrl() 指定认证成功后Url。我们可以通过设置 successHandler() 和 failureHandler() 来实现自定义认证成转载 2021-08-16 15:31:11 · 1401 阅读 · 0 评论 -
SpringBoot集成Spring Security(5)——权限控制
SpringBoot集成Spring Security(5)——权限控制 这里的权限只是对角色赋予权限,也就是说同一个角色的用户,权限是一样的。1. 表结构CREATE TABLE `sys_permission` ( `id` int(11) NOT NULL AUTO_INCREMENT, `url` varchar(50) DEFAULT NULL, `role_id` int(11) DEFAULT NULL, `permission` varchar(20) DEFAULT转载 2021-08-14 13:35:33 · 490 阅读 · 0 评论 -
SpringBoot集成Spring Security(4)——自定义表单登录
SpringBoot集成Spring Security(4)——自定义表单登录1.添加验证码功能1.1 验证码程序 从网上拉取一段建立验证码的程序:package cn.it.test.Servlet;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServlet;转载 2021-08-13 22:44:44 · 374 阅读 · 0 评论 -
SpringBoot集成Spring Security(3)——异常处理
SpringBoot集成Spring Security(3)——异常处理 登录异常是需要我们进行处理的,在第一章中我们只是重定向到了一个/login?error界面并没有显示任何的错误信息。1. 常见的异常UsernameNotFoundException(用户不存在)DisabledException(用户已被禁用)BadCredentialsException(坏的凭据)LockedException(账户锁定)AccountExpiredException (账户过期)Creden转载 2021-08-12 18:46:28 · 702 阅读 · 0 评论 -
SpringBoot集成Spring Security(2)——自动登录
SpringBoot集成Spring Security(2)——自动登录1.修改login.html 在登录界面界面加了自动登录的复选框标签<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>登录</title></head><body><h1>登录</h1><f原创 2021-08-12 15:41:36 · 157 阅读 · 0 评论