Configuration¶
Configuration is in appsettings.json at the project root (not wwwroot/).
{
"IdentityApi": { "BaseUrl": "https://localhost:5001", "Timeout": "00:00:30" },
"Authentication": {
"TokenStorageKey": "...",
"RefreshTokenStorageKey": "...",
"TokenExpirationBufferMinutes": 5
},
"ConnectSoft": { "Ui": { "theme": "...", "culture": "...", "a11y": {} } },
"FeatureFlags": {
"EnableTwoFactorAuthentication": true,
"EnableSocialLogin": false,
"EnablePasswordless": false
}
}
Notes¶
IdentityApi.BaseUrlpoints at the ConnectSoft Identity backend - all auth/password/profile/2FA calls go there.Authenticationkeys driveTokenStorageServiceand the refresh buffer used byISessionRefreshService.ConnectSoft.Uiconfigures theme/culture/accessibility.FeatureFlagstoggle 2FA, social login, and passwordless flows.- See the repo's
docs/Configuration.mdanddocs/API-Integration.mdfor backend contract details.