This commit is contained in:
hucs
2024-06-13 18:23:41 +08:00
parent 9cc27b3ba1
commit 280f2485f6
11 changed files with 62 additions and 46 deletions

View File

@@ -3,6 +3,7 @@ package com.starry.admin.utils;
import com.starry.admin.common.domain.LoginUser;
import com.starry.admin.common.security.entity.JwtUser;
import com.starry.admin.modules.system.entity.SysUserEntity;
import com.starry.common.context.CustomSecurityContextHolder;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder;
@@ -72,14 +73,8 @@ public class SecurityUtils {
return getAuthentication() != null && getAuthentication().getPrincipal() != null;
}
/**
* 是否为超级管理员
*
* @param userId 用户ID
* @return 结果
*/
public static boolean isAdmin(String userId) {
return "6dcb2da45fef4768a6511f9c14e18072".equals(userId);
public static boolean isAdmin(SysUserEntity user) {
return user.getSuperAdmin();
}
/**