![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安全框架
文章平均质量分 79
坎布里奇
从业互联网多年的小白
展开
-
SpringSecurity 密码验证流程
一、通过debug源码,解析,更加清楚的了解核心的原理,出现问题可以更好的解决二、密码验证流程1 默认使用 UsernamePasswordAuthenticationFilter extends AbstractAuthenticationProcessingFilter执行方法: public Authentication attemptAuthentication(HttpServletRequest request, HttpServletResponse response) t原创 2020-06-27 22:48:15 · 1716 阅读 · 0 评论 -
SpringSecurity的简单认识
一、获取用户信息的两种方式二、重点讲解使用Java方式获取用户信息,讲解其核心组件#核心组件:1 定义称为shared的组件,是指它在框架中占有很重要的位置,框架离开它无法运行。内置的一系列的过滤器中都用到了这些共享组件。这些Java类表达了维持系统的构建代码块。1 SecurityContextHolder最基础的对象,当前应用程序的当前安全环境的细节存储在其中。默认情况下,SecurityContextHolder使用ThreadLocal存储这些信息,如此意味着安全环境在同一原创 2020-06-27 22:47:00 · 125 阅读 · 0 评论