wangys 6 роки тому
батько
коміт
d9b032462a

+ 3 - 3
manage-common/src/main/java/cn/efunbox/manage/common/configuration/FrontConfiguration.java

@@ -59,9 +59,9 @@ public class FrontConfiguration extends WebMvcConfigurerAdapter implements Envir
 
 		registry.addInterceptor(allowOriginInterceptor);
 		registry.addInterceptor(adminInterceptor)
-				.addPathPatterns("/cms/**")
-				.excludePathPatterns("/cms/login")
-				.excludePathPatterns("/cms/logout");
+				.addPathPatterns("/**")
+				.excludePathPatterns("/user/login")
+				.excludePathPatterns("/user/logout");
 	}
 
     @Override

+ 8 - 8
manage-common/src/main/java/cn/efunbox/manage/common/intercepter/AdminInterceptor.java

@@ -33,19 +33,19 @@ public class AdminInterceptor implements HandlerInterceptor {
             return false;
         }
         ServletOutputStream out = response.getOutputStream();
-        String token = request.getHeader("token");
+        String token = request.getHeader("uid");
         if (StringUtils.isBlank(token)) {
             ApiResult invalidTokenResult = ApiResult.error(ApiCode.INVALID_TOKEN);
             out.write(JSONObject.toJSONString(invalidTokenResult).getBytes("UTF-8"));
             return false;
         }
-        String user = redisTemplate.opsForValue().get(Constants.EFUNBOX_ADMIN_TOKEN_PREFIX + token);
-        if (StringUtils.isBlank(user)) {
-            ApiResult invalidTokenResult = ApiResult.error(ApiCode.INVALID_TOKEN);
-            out.write(JSONObject.toJSONString(invalidTokenResult).getBytes("UTF-8"));
-            return false;
-        }
-        redisTemplate.expire(Constants.EFUNBOX_ADMIN_TOKEN_PREFIX + token, 30, TimeUnit.MINUTES);
+//        String user = redisTemplate.opsForValue().get(Constants.EFUNBOX_ADMIN_TOKEN_PREFIX + token);
+//        if (StringUtils.isBlank(user)) {
+//            ApiResult invalidTokenResult = ApiResult.error(ApiCode.INVALID_TOKEN);
+//            out.write(JSONObject.toJSONString(invalidTokenResult).getBytes("UTF-8"));
+//            return false;
+//        }
+//        redisTemplate.expire(Constants.EFUNBOX_ADMIN_TOKEN_PREFIX + token, 30, TimeUnit.MINUTES);
         return true;
     }
 

+ 1 - 1
manage-common/src/main/java/cn/efunbox/manage/common/result/ApiCode.java

@@ -19,7 +19,7 @@ public class ApiCode extends AbstractApiCode {
     public static final int _C_UNAUTHORIZED = 401;
     public static final ApiCode UNAUTHORIZED = new ApiCode("未认证", _C_UNAUTHORIZED);
     public static final int _C_INVALID_TOKEN = 402;
-    public static final ApiCode INVALID_TOKEN = new ApiCode("无效的Token", _C_INVALID_TOKEN);
+    public static final ApiCode INVALID_TOKEN = new ApiCode("无效的用户id", _C_INVALID_TOKEN);
     public static final int _C_ACCESS_DENIED = 403;
     public static final ApiCode ACCESS_DENIED = new ApiCode("访问被拒绝", _C_ACCESS_DENIED);
     public static final int _C_SIGNATURE_ERROR = 510;