Updated configuration

This commit is contained in:
Veljko Tosic
2026-02-14 18:47:50 +01:00
parent c5b08de0a2
commit 888db766a3
3 changed files with 16 additions and 1 deletions

View File

@@ -10,6 +10,7 @@ public static class ConfigurationEnvExtensions
private const string JwtAudience = "JWT_AUDIENCE";
private const string JwtKey = "JWT_KEY";
private const string JwtExpirationMinutes = "JWT_EXPIRATION_MINUTES";
private const string JwtRefreshExpirationDays = "JWT_REFRESH_TOKEN_EXPIRATION_DAYS";
extension(IConfiguration configuration)
{
@@ -38,6 +39,11 @@ public static class ConfigurationEnvExtensions
return configuration.GetEnvInt(configuration.GetEnvOrDefault(JwtExpirationMinutes, "60"));
}
public int GetEnvJwtRefreshExpirationDays()
{
return configuration.GetEnvInt(configuration.GetEnvOrDefault(JwtRefreshExpirationDays, "7"));
}
private string GetEnvForSure(string key)
{
var value = configuration[key];