/**
* @Author yqq
* @Date 2022/05/17 16:54
* @Version 1.0
*/
@RestController
public class MyController {
//获取当前登录用户信息
@RequestMapping("/users/username")
public String getUsersName(){
//获取会话对象
SecurityContext context = SecurityContextHolder.getContext();
//获取认证对象
Authentication authentication = context.getAuthentication();
//获取登录用户信息
UserDetails userDetails = (UserDetails)authentication.getPrincipal();
return userDetails.getUsername();
}
}