获取当前登录用户
2024年12月25日大约 1 分钟
获取当前登录用户
相关信息
很多操作需要配合登录用户才能实现,比如记录是谁操作了接口,判断当前登录用户有没有权限访问接口等,这里特别注意的是,虽然可以直接使用 SecurityUtil 获取到当前用户,但是更建议使用 ISecurityUtil,因为如果是分布式架构微服务,并且使用了 Dubbo,那么他的实现是不一样的,用 SecurityUtil 就无法获取到登录用户了
@AutoConfiguration
public class Cls{
@Resource
protected ISecurityUtil securityUtil;
public void fun(){
ILoginUser loginUser = securityUtil.getLoginUser();
}
}