|
|
@@ -47,6 +47,10 @@ public class SecurityInterceptor implements HandlerInterceptor {
|
|
|
String token = request.getHeader("token");
|
|
|
Map<String, String> resultMap = GetTokenDataUtil.getTokenData(token);
|
|
|
logger.info("authRole={},userRole={}", admin, resultMap.get("role"));
|
|
|
+ //超级管理员跳过认证
|
|
|
+ if ("superAdmin".equals(resultMap.get("role"))) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
if (!admin.equals(resultMap.get("role"))) {
|
|
|
returnErrorMessage(request, response, RepCode.NoAuthority);
|
|
|
return false;
|