change uri filter rule

This commit is contained in:
zengqiao
2021-04-06 10:26:21 +08:00
parent 1059b7376b
commit b9bb1c775d
2 changed files with 7 additions and 3 deletions

View File

@@ -8,10 +8,13 @@ package com.xiaojukeji.kafka.manager.common.constant;
public class ApiPrefix {
public static final String API_PREFIX = "/api/";
private static final String API_V1_PREFIX = API_PREFIX + "v1/";
private static final String API_V2_PREFIX = API_PREFIX + "v2/";
// login
public static final String API_V1_SSO_PREFIX = API_V1_PREFIX + "sso/";
public static final String API_V1_SSO_LOGIN = API_V1_SSO_PREFIX + "login";
public static final String API_V1_SSO_LOGOUT = API_V1_SSO_PREFIX + "logout";
// console
public static final String API_V1_SSO_PREFIX = API_V1_PREFIX + "sso/";
public static final String API_V1_NORMAL_PREFIX = API_V1_PREFIX + "normal/";
public static final String API_V1_RD_PREFIX = API_V1_PREFIX + "rd/";
public static final String API_V1_OP_PREFIX = API_V1_PREFIX + "op/";

View File

@@ -72,7 +72,8 @@ public class LoginServiceImpl implements LoginService {
}
uri = uri.replaceAll("//", "/");
if (uri.startsWith(ApiPrefix.API_V1_SSO_PREFIX)
if (uri.equals(ApiPrefix.API_V1_SSO_LOGIN)
|| uri.equals(ApiPrefix.API_V1_SSO_LOGOUT)
|| uri.startsWith(ApiPrefix.API_V1_THIRD_PART_PREFIX)
|| uri.startsWith(ApiPrefix.GATEWAY_API_V1_PREFIX)) {
// 白名单接口直接true