{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning" } }, "ConnectionStrings": { "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=SlpModularCms;Trusted_Connection=True;MultipleActiveResultSets=true" }, "JwtSettings": { "Secret": "SuperSecretKeyForDevelopmentOnly_MustBeLongerThan32Bytes!", "Issuer": "SlpModularCms", "Audience": "SlpModularCmsPortal", "ExpiryMinutes": 60, "RefreshTokenExpiryDays": 7, "CookieSameSite": "None" }, "Availability": { "CircuitBreakerSeconds": 30, "StatusCacheSeconds": 1 }, "MasterPolling": { "PollIntervalSeconds": 15, "FailOpenAfterMinutes": 2, "HttpTimeoutSeconds": 5 }, "MasterModule": { "IntegrityCheckIntervalMinutes": 60, "HttpTimeoutSeconds": 10, "MasterUrl": "https://localhost:7221" }, "Cors": { "AllowedOrigins": [ "http://localhost:5173", "https://localhost:5173" ] }, "RateLimiting": { "Login": { "PermitLimit": 100, "WindowSeconds": 60 }, "Refresh": { "PermitLimit": 500, "WindowSeconds": 60 } } }