Commit 9a9dbf0e97513b6881b29c91694bbcde4e83039d
1 parent
3c391954
移除 Security 无用的 secret 配置项
Showing
4 changed files
with
1 additions
and
10 deletions
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 |