heheng
2025-03-11 686bd303ddc68db338fe352c38392194217168a5
expert-common/src/main/java/com/gkhy/common/utils/SecurityUtils.java
@@ -1,17 +1,18 @@
package com.gkhy.common.utils;
import java.util.Collection;
import java.util.List;
import java.util.stream.Collectors;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.util.PatternMatchUtils;
import com.gkhy.common.constant.Constants;
import com.gkhy.common.constant.HttpStatus;
import com.gkhy.common.core.domain.entity.SysRole;
import com.gkhy.common.core.domain.model.LoginUser;
import com.gkhy.common.exception.ServiceException;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.util.PatternMatchUtils;
import java.util.Collection;
import java.util.List;
import java.util.stream.Collectors;
/**
 * 安全服务工具类