This is an automated email from the ASF dual-hosted git repository.
nicholasjiang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-webui.git
The following commit(s) were added to refs/heads/main by this push:
new 1b4374c5 [Bugfix] Fix visiting login page via excludePathPattern
(#378)
1b4374c5 is described below
commit 1b4374c5e2a81c6f9ea182ec9a3846e560118504
Author: yangyang zhong <[email protected]>
AuthorDate: Fri Jun 14 01:15:06 2024 +0800
[Bugfix] Fix visiting login page via excludePathPattern (#378)
---
.../configrue/{SaTokenConfigure.java => SaTokenConfigurer.java} | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git
a/paimon-web-server/src/main/java/org/apache/paimon/web/server/configrue/SaTokenConfigure.java
b/paimon-web-server/src/main/java/org/apache/paimon/web/server/configrue/SaTokenConfigurer.java
similarity index 89%
rename from
paimon-web-server/src/main/java/org/apache/paimon/web/server/configrue/SaTokenConfigure.java
rename to
paimon-web-server/src/main/java/org/apache/paimon/web/server/configrue/SaTokenConfigurer.java
index 575d530e..aca3bfbb 100644
---
a/paimon-web-server/src/main/java/org/apache/paimon/web/server/configrue/SaTokenConfigure.java
+++
b/paimon-web-server/src/main/java/org/apache/paimon/web/server/configrue/SaTokenConfigurer.java
@@ -24,13 +24,15 @@ import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
+import java.util.Arrays;
+
/** Sa-Token path config. */
@Configuration
-public class SaTokenConfigure implements WebMvcConfigurer {
+public class SaTokenConfigurer implements WebMvcConfigurer {
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new SaInterceptor(handle ->
StpUtil.checkLogin()))
.addPathPatterns("/**")
- .excludePathPatterns("/api/login");
+ .excludePathPatterns(Arrays.asList("/api/login", "/error",
"/ui/**"));
}
}