Commit 9a9dbf0e97513b6881b29c91694bbcde4e83039d

Authored by YunaiV
1 parent 3c391954

移除 Security 无用的 secret 配置项

yudao-framework/yudao-spring-boot-starter-security/src/main/java/cn/iocoder/yudao/framework/security/config/SecurityProperties.java
@@ -4,7 +4,6 @@ import lombok.Data; @@ -4,7 +4,6 @@ import lombok.Data;
4 import org.springframework.boot.context.properties.ConfigurationProperties; 4 import org.springframework.boot.context.properties.ConfigurationProperties;
5 import org.springframework.validation.annotation.Validated; 5 import org.springframework.validation.annotation.Validated;
6 6
7 -import javax.validation.Valid;  
8 import javax.validation.constraints.NotEmpty; 7 import javax.validation.constraints.NotEmpty;
9 import javax.validation.constraints.NotNull; 8 import javax.validation.constraints.NotNull;
10 import java.time.Duration; 9 import java.time.Duration;
@@ -25,11 +24,6 @@ public class SecurityProperties { @@ -25,11 +24,6 @@ public class SecurityProperties {
25 @NotNull(message = "Token 过期时间不能为空") 24 @NotNull(message = "Token 过期时间不能为空")
26 private Duration tokenTimeout; 25 private Duration tokenTimeout;
27 /** 26 /**
28 - * Token 秘钥  
29 - */  
30 - @NotEmpty(message = "Token 秘钥不能为空")  
31 - private String tokenSecret;  
32 - /**  
33 * Session 过期时间 27 * Session 过期时间
34 * 28 *
35 * 当 User 用户超过当前时间未操作,则 Session 会过期 29 * 当 User 用户超过当前时间未操作,则 Session 会过期
yudao-framework/yudao-spring-boot-starter-security/src/main/java/cn/iocoder/yudao/framework/security/core/filter/JWTAuthenticationTokenFilter.java
@@ -66,7 +66,7 @@ public class JWTAuthenticationTokenFilter extends OncePerRequestFilter { @@ -66,7 +66,7 @@ public class JWTAuthenticationTokenFilter extends OncePerRequestFilter {
66 * 注意,在线上环境下,一定要关闭该功能!!! 66 * 注意,在线上环境下,一定要关闭该功能!!!
67 * 67 *
68 * @param request 请求 68 * @param request 请求
69 - * @param token 模拟的 token,格式为 {@link SecurityProperties#getTokenSecret()} + 用户编号 69 + * @param token 模拟的 token,格式为 {@link SecurityProperties#getMockSecret()} + 用户编号
70 * @return 模拟的 LoginUser 70 * @return 模拟的 LoginUser
71 */ 71 */
72 private LoginUser mockLoginUser(HttpServletRequest request, String token) { 72 private LoginUser mockLoginUser(HttpServletRequest request, String token) {
yudao-server/src/main/resources/application-dev.yaml
@@ -168,7 +168,6 @@ wx: # 参见 https://github.com/Wechat-Group/WxJava/blob/develop/spring-boot-sta @@ -168,7 +168,6 @@ wx: # 参见 https://github.com/Wechat-Group/WxJava/blob/develop/spring-boot-sta
168 yudao: 168 yudao:
169 security: 169 security:
170 token-header: Authorization 170 token-header: Authorization
171 - token-secret: abcdefghijklmnopqrstuvwxyz  
172 token-timeout: 1d 171 token-timeout: 1d
173 session-timeout: 30m 172 session-timeout: 30m
174 mock-enable: true 173 mock-enable: true
yudao-server/src/main/resources/application-local.yaml
@@ -180,9 +180,7 @@ yudao: @@ -180,9 +180,7 @@ yudao:
180 enable: false # 本地环境,暂时关闭图片验证码,方便登录等接口的测试 180 enable: false # 本地环境,暂时关闭图片验证码,方便登录等接口的测试
181 security: 181 security:
182 token-header: Authorization 182 token-header: Authorization
183 - token-secret: abcdefghijklmnopqrstuvwxyz  
184 token-timeout: 1d 183 token-timeout: 1d
185 -# session-timeout: 30m  
186 session-timeout: 1d 184 session-timeout: 1d
187 mock-enable: true 185 mock-enable: true
188 mock-secret: test 186 mock-secret: test