芋圆芝士
芋圆芝士
java
SpringSecurity+JWT登录鉴权
全部文章
java
Java知识点(18)
Spring框架(4)
中间件(7)
分布式(5)
开源框架(2)
技术心得(49)
数据库(6)
计算机原理(1)
运维(4)
归档
标签
去牛客网
登录
/
注册
SpringSecurity+JWT登录鉴权
767 浏览
0 回复
2023-02-22
芋圆芝士
+关注
前提:引入security依赖+springboot框架+JWT依赖和相关工具类
1、首先引入了security之后,他会自动拦截所有的请求。我们需要对
WebSecurityConfigurerAdapter
这个类进行继承,并重写里面的configure方法。
2、实现UserDetailsService类,去重新实现security的用户鉴权操作。
3、去controller层做自定义用户登录操作,与JWT工具联合使用,存放用户的一些全局信息。
4、自定义JWT过滤器,继承GenericFilterBean或OncePerRequestFilter类,重写过滤方法。
5、将自定义的JWT过滤器的位置放到过滤器链的前面位置。
Java
SpringSecurity
SpringBoot
JWT
举报
收藏
赞 1
评论加载中...