namespace QYZH.InteractiveMagazine.Models.Settings; /// /// JWT配置 /// public class JwtSettings { /// /// 颁发者 /// public string? Issuer { get; set; } /// /// 接收者 /// public string? Audience { get; set; } /// /// 密钥 /// public string? SecretKey { get; set; } /// /// 过期时间(分钟)- Redis 中 Token 的过期时间,每次请求会刷新 /// public int ExpiryMinutes { get; set; } /// /// JWT 令牌本身的过期时间(分钟),建议设置较长(如 30 天),实际过期由 Redis 控制 /// public int JwtTokenExpiryDays { get; set; } = 30; }