WEB-600 feat:External National ID System integration for client creation/editing (#3145)
improve
This commit is contained in:
@@ -85,6 +85,13 @@ export const environment = {
|
||||
|
||||
minPasswordLength: loadedEnv['minPasswordLength'] || 12,
|
||||
|
||||
/** External National ID System integration */
|
||||
enableExternalNationalIdSystem: loadedEnv['enableExternalNationalIdSystem'] === 'true' || false,
|
||||
externalNationalIdSystemUrl: loadedEnv['externalNationalIdSystemUrl'] || '',
|
||||
externalNationalIdSystemApiHeader: loadedEnv['externalNationalIdSystemApiHeader'] || '',
|
||||
externalNationalIdSystemApiKey: loadedEnv['externalNationalIdSystemApiKey'] || '',
|
||||
externalNationalIdRegex: loadedEnv['externalNationalIdRegex'] || '',
|
||||
|
||||
/**
|
||||
* Hide client data information (mask client names with *)
|
||||
* Set via MIFOS_COMPLIANCE_HIDE_CLIENT_DATA env var
|
||||
|
||||
@@ -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,
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user