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