37 lines
823 B
JSON
37 lines
823 B
JSON
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Warning",
|
|
"Microsoft.AspNetCore": "Warning"
|
|
}
|
|
},
|
|
"AllowedHosts": "*",
|
|
"ConnectionStrings": {
|
|
"DefaultConnection": "Server=<production-db-host>;Database=SlpModularCms;User Id=<db-user>;Password=<db-password>;TrustServerCertificate=True"
|
|
},
|
|
"JwtSettings": {
|
|
"Secret": "<secure-long-random-secret-key-from-env>",
|
|
"Issuer": "SlpModularCms",
|
|
"Audience": "SlpModularCmsPortal",
|
|
"ExpiryMinutes": 60,
|
|
"RefreshTokenExpiryDays": 7
|
|
},
|
|
"Availability": {
|
|
"CircuitBreakerSeconds": 30,
|
|
"StatusCacheSeconds": 1
|
|
},
|
|
"Cors": {
|
|
"AllowedOrigins": []
|
|
},
|
|
"RateLimiting": {
|
|
"Login": {
|
|
"PermitLimit": 5,
|
|
"WindowSeconds": 60
|
|
},
|
|
"Refresh": {
|
|
"PermitLimit": 20,
|
|
"WindowSeconds": 60
|
|
}
|
|
}
|
|
}
|