1. 首页
  2. 编程语言
  3. Java
  4. spring security获取用户信息的实现代码

spring security获取用户信息的实现代码

上传者: 2022-06-14 13:02:38上传 PDF文件 85.66 KB 热度 10次

我们在使用spring security的时候可以通过好几种方法获取用户信息, 但是今天这篇文章介绍的是一个笔者觉得最优雅的实现; 借鉴现有的spring security controller自动注入参数的方法, 我们来进一步的实现更适合我们业务的用户信息获取方法;现在spring security会在controller自动注入Authentication/Userdetails等参数, 我们拿到这些对象之后还需要一些处理才可以拿到我们需要的信息, 例如用户ID; 那获取用户ID这个步骤其实可以切片的, 我们直接在controller的参数绑定之前, 获取到我们需要的用户信息, 然后添加到

下载地址
用户评论