소스 검색

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

- 在 ShiroConfig 中的 filterChainDefinitionMap 中添加了 "/sys/loginApp" 路径
-将其配置为 "anon",即允许匿名访问
- 此修改是为了支持新的登录接口,使其不受 Shiro 权限控制的影响
SheepHy 2 일 전
부모
커밋
02af01cf43
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      national-motion-base-core/src/main/java/org/jeecg/config/shiro/ShiroConfig.java

+ 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"); //第三方登录