@EnableWebSecurity
public class A extends WebSecurityConfigrerAdapter{@Overrideprotected void configure(HttpSecurity http) throws Exception{http.anthorizeRequests().anyRequest().authenticated().and()//我不太明白这个processingUrl是什么意思,难道表单中的action可以不写??formLogin().loginPage("你的登录页面.html").loginProcessingUrl("/login").//以下处理自定义逻辑successHandler(new AuthenticationSuccessHandler(){@Overridepublic void onAuthenticationSuccess(HttpServletRequest request,HttpServletResponse,Authentication auth){//这里直接写自己的处理逻辑,比如下面这段代码response.setContentType("application/json;charset=UTF-8");PrintWriter out=response.getWriter();out.write("一个JSON串");}})//此处我们可以继续点失败的逻辑}
}

SpringSecurity-1-AuthenticationSuccessHandler接口(登录成功之后的处理逻辑)相关推荐

  1. SpringSecurity-1-AuthenticationFailureHandler接口(登录失败之后的处理逻辑)

    @EnableWebSecurity public class A extends WebSecurityConfigrerAdapter{@Overrideprotected void config ...

  2. SpringSecurity+Oauth+短信登录+第三方登录认证+Session管理

    目录: 零.前言 一.SpringSecurity 简介 二.标准登录 三.用户认证代码实现 零.前言 在开始本文之前,底层这块已经有了很大的调整,主要是SpringBoot由之前的 1.5.9.RE ...

  3. SpringSecurity OAuth2实现单点登录,微信扫码登录,Redis缓存验证码---入门到实战

    1. 认证授权 1.1 什么是认证授权 ​ 例如课程发布后用户通过在线学习页面点播视频进行学习.如何去记录学生的学习过程呢?要想掌握学生的学习情况就需要知道用户的身份信息,记录哪个用户在什么时间学习什 ...

  4. SpringSecurity前后端分离登录认证

    文章总结自三更草堂SpringSecurity框架教程,个人认为是B站最好用的Security+JWT讲解. 1. 项目搭建 1.1 新建SpringBoot项目 SpringBoot使用的是2.7. ...

  5. Spring Boot Security + Vue 登录成功后重定向无 Access-Control-Allow-Origin 问题解决办法

    需要明确: 已正确配置跨域资源共享(CORS)(不然也不可能看到登录成功了). 已正确配置了跨站请求伪造(CSRF)(登录时需要携带 _csrf.token). 全部使用 POST 提交的数据. 本文 ...

  6. 二、SpringSecurity 自定义手机验证登录方式

    简介 在上一篇文章中,我们介绍了如何搭建一套基于SpringSecuity的项目框架,并且进行了演示,本文将继续扩展项目功能,实现自定义用户登录功能. 项目源码仓库:Gitee 代码分支:lesson ...

  7. Vue项目登录成功后返回到原操作页面

    登录超时或者由于其它原因,造成必须重新登录的情况,相信大家都见过这种场景,比较偷懒的办法是登陆成功厚直接回到主页面,但其实我们有更好的解决办法. 作为vue的标配,我们可以利用axios的全局拦截器做 ...

  8. Spring Security 实战:登录成功后返回 JWT Token

    点击蓝色"程序猿DD"关注我 回复"资源"获取独家整理的学习资料! 170元买400元书的机会又来啦! 1. 前言 欢迎阅读 Spring Security 实 ...

  9. 编写登录成功和失败的处理器

    认证失败的话,我们之前说过,登录失败的时候交给AuthenticationFailureHandler,所以我们自定义了LoginFailureHandler @Component public cl ...

最新文章

  1. mysql开启skip-name-resolve 导致root@127.0.0.1(localhost)访问引发的ERROR 1045 (28000)错误解决方案...
  2. 对Ubuntu操作系统进行彻底优化
  3. EOS 智能合约源代码解读 (5)class contract
  4. 顺丰固定翼无人机来了,未来你的快递将一路“飞”到你手中
  5. Zookeeper与paxos算法
  6. pip keras 失败_关于 Python 机器学习导包失败 简短的补充
  7. Angular5 JWT身份验证(Spring Boot安全性)
  8. ni软件管理器_NI 技术支持丨我的 NI 硬件设备不能被识别,怎么办?Windows
  9. oracle rac 高并发性能_高并发业务下 JVM 涉及的垃圾回收与性能问题分析与定位...
  10. java多线程中 锁 的概念的理解,java 并发多线程显式锁概念简介 什么是显式锁 多线程下篇(一)...
  11. Log Explorer 恢复误删除、更新数据
  12. Android Messenger 跨进程通信
  13. PostgreSQL在何处处理 sql查询之二十九
  14. C# Gridview 固定表头及表尾
  15. 在【此电脑】隐藏【设备和驱动器】中不需要的图标
  16. java斗地主随机发牌_java实现斗地主发牌功能
  17. 有衬线字体和无衬线字体
  18. BCD码的作用和实现
  19. 如何使用Github学生包申请JET BRAINS
  20. Linux svn使用

热门文章

  1. python linux 命令_Python Linux 命令行 sudo
  2. 二维haar小波matlab_洪泽湖入湖水沙序列的多时间尺度小波分析
  3. java 华氏度_在Java中将华氏度转换为摄氏温度[重复] - java
  4. sql server alter权限_SQL
  5. 小米互联通信服务_时隔六年,小米NFC碰碰贴复活,碰一下自动亮灯、联网、投屏...
  6. Oracle触发器3-DDL触发器
  7. vue ---- webpack -插件 html-webpack-plugin
  8. 订阅者java,RxJava:“ java.lang.IllegalStateException:只允许一个订阅者!”
  9. 乐橙等待登录返回超时_等待登录返回超时什么意思
  10. powerdesigner显示工具面板_Adobe After Effects:如何使用木偶工具