Ver código fonte

feat(shiro): 添加登录接口 sys/loginApp 的权限排除

- 在 ShiroConfig 中的 filterChainDefinitionMap 中添加了 "/sys/loginApp" 路径
-将其配置为 "anon",即允许匿名访问
- 此修改是为了支持新的登录接口,使其不受 Shiro 权限控制的影响
SheepHy 2 dias atrás
pai
commit
02af01cf43

+ 1 - 0
national-motion-base-core/src/main/java/org/jeecg/config/shiro/ShiroConfig.java

@@ -87,6 +87,7 @@ public class ShiroConfig {
         filterChainDefinitionMap.put("/sys/checkCaptcha", "anon"); //登录验证码接口排除
         filterChainDefinitionMap.put("/sys/smsCheckCaptcha", "anon"); //短信次数发送太多验证码排除
         filterChainDefinitionMap.put("/sys/login", "anon"); //登录接口排除
+        filterChainDefinitionMap.put("/sys/loginApp", "anon"); //登录接口排除
         filterChainDefinitionMap.put("/sys/mLogin", "anon"); //登录接口排除
         filterChainDefinitionMap.put("/sys/logout", "anon"); //登出接口排除
         filterChainDefinitionMap.put("/sys/thirdLogin/**", "anon"); //第三方登录