Software_Engineering_Field_.../SiteManagementSystem(Softwa.../Configuration/TokenFactoryConfiguration.cs

27 lines
766 B
C#
Raw Normal View History

2024-11-03 11:21:47 +08:00
namespace SiteManagementSystem_SoftwareEngineering_.Configuration
2024-10-30 17:52:22 +08:00
{
public class TokenFactoryConfiguration
{
/// <summary>
/// AccessToken有效期分钟
/// </summary>
public int AccessTokenExpire { get; set; } = 60;
/// <summary>
/// RefreshToken有效期分钟
/// </summary>
public int RefreshTokenExpire { get; set; } = 10080;
/// <summary>
/// 在RefreshToken过期前多久自动刷新RefreshToken
/// </summary>
public int RefreshTokenBefore { get; set; } = 1440;
public string Issuer { get; set; } = null!;
public string Audience { get; set; } = null!;
public string SigningKey { get; set; } = null!;
}
}