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
+11
View File
@@ -85,6 +85,17 @@ export const environment = {
mifosInterbankTransfersApiVersion: window.env?.mifosInterbankTransfersApiVersion || '/v1.0',
mifosInterbankTransfersEnabled: window.env?.mifosInterbankTransfersEnabled ?? true,
/**
* External National ID System Integration
* When enabled, client creation/editing will lookup external National ID
* and auto-fill client details (name, DOB, gender) from the external system.
*/
enableExternalNationalIdSystem: loadedEnv.enableExternalNationalIdSystem === 'true' || false,
externalNationalIdSystemUrl: loadedEnv.externalNationalIdSystemUrl || '',
externalNationalIdSystemApiHeader: loadedEnv.externalNationalIdSystemApiHeader || '',
externalNationalIdSystemApiKey: loadedEnv.externalNationalIdSystemApiKey || '',
externalNationalIdRegex: loadedEnv.externalNationalIdRegex || '',
minPasswordLength: loadedEnv.minPasswordLength || 12,
/**