token方式登录获取用户信息

来源:7-1 SpringSecurity授权简介

weixin_慕田峪3562872

2020-05-09

老师你好:
如果没有session,SecurityContextHolder.getContext().getAuthentication()这个代码是怎么判断当前用户的

写回答

1回答

JoJo

2020-05-11

spring security过滤器链最前面的一个过滤器,叫SecurityContextPersistenceFilter,会负责从session中取出用户信息放到ThreadLocal里,SecurityContextHolder.getContext().getAuthentication()就是从ThreadLocal里获取用户信息。


0
1
weixin_慕田峪3562872
理解了,谢谢老师
2020-05-12
共1条回复

Spring Security技术栈开发企业级认证与授权

Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全

2662 学习 · 1561 问题

查看课程