Преглед на файлове

钉钉登录网关过滤

vincent преди 3 години
родител
ревизия
92abca3b23
променени са 1 файла, в които са добавени 4 реда и са изтрити 3 реда
  1. 4 3
      maxkey-gateway/src/main/java/org/gateway/filter/AuthAndLogFilter.java

+ 4 - 3
maxkey-gateway/src/main/java/org/gateway/filter/AuthAndLogFilter.java

@@ -40,9 +40,10 @@ public class AuthAndLogFilter implements GlobalFilter, Ordered
         String address = exchange.getRequest().getPath().toString();
         //registration/registeron
 
-        if (address.contains("thirdLogin/login")
-                || address.contains("thirdLogin/getUserInfo")
-                || address.contains("registration/registeron"))
+        if (address.contains("thirdLogin/login") // 登录
+                || address.contains("thirdLogin/getUserInfo") // 获取用户
+                || address.contains("registration/registeron") // 注册
+                || address.contains("logon/oauth20/authorize/dingtalk")) // 钉钉登录
         {
             return chain.filter(exchange.mutate().build());
         }