Custom policies for self-registration and password reset
IDM defines policies for usernames and passwords, in the openidm/bin/defaults/script/policy.js
file. To enforce these policies for user self-registration and password reset, add the following objects to your conf/policy.json
file, under resources
:
{
"resource" : "selfservice/registration",
"calculatedProperties" : {
"type" : "text/javascript",
"source" : "require('selfServicePolicies').getRegistrationProperties()"
}
},
{
"resource" : "selfservice/reset",
"calculatedProperties" : {
"type" : "text/javascript",
"source" : "require('selfServicePolicies').getResetProperties()"
}
},