瀏覽代碼

Merge branch 'abroad_073' into abroad_pre

zoujiajian 2 年之前
父節點
當前提交
0220a13947
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      netflix-web/src/main/java/com/cyksj/config/SaTokenConfigure.java

+ 2 - 1
netflix-web/src/main/java/com/cyksj/config/SaTokenConfigure.java

@@ -2,6 +2,7 @@ package com.cyksj.config;
 
 
 import cn.dev33.satoken.interceptor.SaAnnotationInterceptor;
 import cn.dev33.satoken.interceptor.SaAnnotationInterceptor;
 import cn.dev33.satoken.interceptor.SaRouteInterceptor;
 import cn.dev33.satoken.interceptor.SaRouteInterceptor;
+import com.cyksj.web.util.StpAbroadUtil;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
 import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
 import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
 import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@@ -19,7 +20,7 @@ public class SaTokenConfigure implements WebMvcConfigurer {
 	// 注册拦截器
 	// 注册拦截器
 	@Override
 	@Override
 	public void addInterceptors(InterceptorRegistry registry) {
 	public void addInterceptors(InterceptorRegistry registry) {
-		registry.addInterceptor(new SaRouteInterceptor())
+		registry.addInterceptor(new SaRouteInterceptor((request, response, handle) -> StpAbroadUtil.checkLogin()))
 				.addPathPatterns(List.of("/manage/**", "/manager/**", "/sys/update", "/sys/delete/**"))
 				.addPathPatterns(List.of("/manage/**", "/manager/**", "/sys/update", "/sys/delete/**"))
 				.excludePathPatterns(List.of("/manage/admin/login",
 				.excludePathPatterns(List.of("/manage/admin/login",
 						"/manage/admin/get/loginInfo",
 						"/manage/admin/get/loginInfo",