|
|
@@ -2,6 +2,7 @@ package com.cyksj.config;
|
|
|
|
|
|
import cn.dev33.satoken.interceptor.SaAnnotationInterceptor;
|
|
|
import cn.dev33.satoken.interceptor.SaRouteInterceptor;
|
|
|
+import com.cyksj.web.util.StpAbroadUtil;
|
|
|
import org.springframework.context.annotation.Configuration;
|
|
|
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
|
|
|
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
|
|
@@ -19,7 +20,7 @@ public class SaTokenConfigure implements WebMvcConfigurer {
|
|
|
// 注册拦截器
|
|
|
@Override
|
|
|
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/**"))
|
|
|
.excludePathPatterns(List.of("/manage/admin/login",
|
|
|
"/manage/admin/get/loginInfo",
|