From 1fb73f55a2107f43d64006f9ce6286bfe1fa8366 Mon Sep 17 00:00:00 2001 From: lucca Date: Wed, 26 Apr 2023 17:51:12 +0800 Subject: [PATCH] optimize: set friendly prompts when the login user does not exist and the password is wrong --- .../java/cn/hippo4j/auth/config/GlobalSecurityConfig.java | 7 +++---- .../cn/hippo4j/auth/filter/JWTAuthenticationFilter.java | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/config/GlobalSecurityConfig.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/config/GlobalSecurityConfig.java index 4f0e3ff6..b239b42c 100644 --- a/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/config/GlobalSecurityConfig.java +++ b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/config/GlobalSecurityConfig.java @@ -107,10 +107,9 @@ public class GlobalSecurityConfig extends WebSecurityConfigurerAdapter { } /** - * 手动注入 DaoAuthentication - * 取代 void configure(AuthenticationManagerBuilder auth) 方法 - * 修改 hideUserNotFoundExceptions 初始值为 false - * 解决 UserNotFoundException 不抛出问题 + * Injection DaoAuthenticationProvider + * Modify hideUserNotFoundExceptions initial value to false + * Solve the problem of UserNotFoundException don't throw */ @Bean public DaoAuthenticationProvider authenticationProvider() { diff --git a/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthenticationFilter.java b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthenticationFilter.java index e1f7f977..97330e8c 100644 --- a/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthenticationFilter.java +++ b/hippo4j-server/hippo4j-auth/src/main/java/cn/hippo4j/auth/filter/JWTAuthenticationFilter.java @@ -117,7 +117,7 @@ public class JWTAuthenticationFilter extends UsernamePasswordAuthenticationFilte } /** - * 根据不同的异常类型返回给前端不同的回显信息 + * Return different echo information to the front end according to different exception types */ protected String getMessage(AuthenticationException failed) { String message = "Server Error";