This commit is contained in:
Van0313
2025-06-17 22:04:31 +08:00
parent e0f9952773
commit 2ebcc4915d
9 changed files with 242 additions and 213 deletions

View File

@@ -14,12 +14,11 @@ import java.util.Date;
@Component
public class JwtUtils {
private final String secret = "7b78f5cc9735091442361c78b863607d"; // 应配置在 application.yml 中
private final String secret = "7b4c86d11fe2b64a5ce4d7d83de881b4afa76bf4a8bbc13ee50676c20b14c0835dda8a78a5a795b0f2201a26f758301b56ffbc52d021e158f1365d8be22fa6d7"; // 应配置在 application.yml 中
private final long expiration = 86400000 * 7; // 24小时
/**
* 生成一个新的 JWT Token
*
* @param username 用户名
* @param roles 用户角色(可选)
* @return 返回生成的 JWT Token 字符串