WEB-600 feat:External National ID System integration for client creation/editing (#3145)

improve
This commit is contained in:
Shubham Kumar
2026-02-13 13:40:19 -06:00
committed by GitHub
parent ec6ec2edc1
commit 1ea9f88bb2
23 changed files with 752 additions and 21 deletions
+10
View File
@@ -91,6 +91,16 @@
// Set to true to enable RBAC, false (default) for backward compatibility
window['env']['productionModeEnableRBAC'] = false;
// External National ID System
// Set to 'true' to enable External National ID lookup during client creation/editing
// When enabled, set EXTERNAL_NATIONAL_ID_SYSTEM_URL, API_HEADER, API_KEY, and REGEX
// In production, API key is injected server-side via nginx proxy_set_header (never set here)
window['env']['enableExternalNationalIdSystem'] = 'false';
window['env']['externalNationalIdSystemUrl'] = '';
window['env']['externalNationalIdSystemApiHeader'] = '';
window['env']['externalNationalIdSystemApiKey'] = '';
window['env']['externalNationalIdRegex'] = '';
// OIDC Plugin Environment variables
window['env']['oidcServerEnabled'] = false;
window['env']['oidcBaseUrl'] = '';