|
|
|
@ -15,6 +15,7 @@ import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.security.authentication.AuthenticationManager; |
|
|
|
import org.springframework.security.core.Authentication; |
|
|
|
import org.springframework.security.core.AuthenticationException; |
|
|
|
import org.springframework.security.core.authority.SimpleGrantedAuthority; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.security.core.GrantedAuthority; |
|
|
|
|
|
|
|
@ -92,7 +93,9 @@ public class AuthDomainServiceImpl implements AuthDomainService { |
|
|
|
if (Objects.nonNull(adminWhiteListEntity)) { |
|
|
|
roles.add("ROLE_ADMIN"); |
|
|
|
} |
|
|
|
|
|
|
|
if (adminWhiteListEntity.getAdminType() != null && adminWhiteListEntity.getAdminType() == 1) { |
|
|
|
roles.add("ROLE_SUPER_ADMIN"); |
|
|
|
} |
|
|
|
// 3. 生成 JWT
|
|
|
|
String token = jwtUtils.createToken(user.getId(), roles); |
|
|
|
|
|
|
|
|