获取当前用户
直接在业务方法中获取 SecurityUtils.getUser()
public PigUser getUser(Authentication authentication) {
Object principal = authentication.getPrincipal();
if (principal instanceof PigUser) {
return (PigUser) principal;
}
return null;
}
特别说明
:::warning
必须是带token
请求的方法才可以获取到当前用户信息,若是直接对外暴露的接口则无法获取
:::