feat(jwt): implement JWT-based authentication system

This commit is contained in:
2025-11-29 12:00:30 +08:00
parent 894a1c5d07
commit de52e2816c
23 changed files with 540 additions and 8 deletions

View File

@@ -17,9 +17,9 @@ import java.util.stream.Collectors;
@Slf4j
public class TestController {
@PostMapping("/test")
@PostMapping("/admin/test")
@ApiOperationLog(description = "测试接口")
public ResponseEntity<String> test(@RequestBody @Validated User user, BindingResult bindingResult) {
public ResponseEntity<String>test(@RequestBody @Validated User user, BindingResult bindingResult) {
// 是否存在校验错误
if (bindingResult.hasErrors()) {
// 获取校验不通过字段的提示信息

View File

@@ -2,4 +2,9 @@ spring:
application:
name: han-blog
profiles:
active: dev
active: dev
jwt:
# 签发人
issuer: Hanserwei
# 秘钥
secret: P81m2EjMkZj74ht+OuBCxsf25if8PzghbEEWASyf4zcYnxwwn3VbCiIohxmowYg/8I4mj6eJdaqLbJEhggUq3Q==