lyhzzz 4 月之前
父節點
當前提交
5827b379ba
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      src/main/java/com/fdkankan/fusion/config/SaTokenConfigure.java

+ 5 - 0
src/main/java/com/fdkankan/fusion/config/SaTokenConfigure.java

@@ -57,6 +57,11 @@ public class SaTokenConfigure {
                 .addInclude("/**").addExclude("/**/test/**","/**/inner/**","/**/notAuth/**","/**/systemSetting/**","/**/downMD5/**","/**/downDocx/**","/**ws/**")
                 .addInclude("/**").addExclude("/**/test/**","/**/inner/**","/**/notAuth/**","/**/systemSetting/**","/**/downMD5/**","/**/downDocx/**","/**ws/**")
                 // 认证函数: 每次请求执行
                 // 认证函数: 每次请求执行
                 .setAuth(obj -> {
                 .setAuth(obj -> {
+                    String share = SaHolder.getRequest().getHeader("share");
+
+                    if(StringUtils.isNotBlank(share) && "1".equals(share)){
+                        return;
+                    }
                     SaRouter.match("/**", "/fdLogin", r ->checkLogin() );
                     SaRouter.match("/**", "/fdLogin", r ->checkLogin() );
 
 
                     SaRouter.match("/sceneDownLog/list", r -> StpUtil.checkRoleOr("admin-super","admin-system","admin") );
                     SaRouter.match("/sceneDownLog/list", r -> StpUtil.checkRoleOr("admin-super","admin-system","admin") );