Introduction
Pin code configuration in each configuration (Default, Service, Tenant)
Examples
Pin Configuration Example
Code Block |
---|
language | js |
---|
title | Pin configuration |
---|
|
{
"pinConfiguration": {
"charLength": 4,
"characters": "0123456789"
}
} |
...
Code Block |
---|
language | js |
---|
title | URAC in Tenant configuration |
---|
|
{
"urac": {
"pinConfiguration": {
"charLength": 4,
"characters": "0123456789"
},
hashIterations: 16,
seedLength: 32,
link: {
addUser: 'http://dashboard.soajs.org:80/#/setNewPassword',
changeEmail: 'http://dashboard.soajs.org:80/#/changeEmail/validate',
forgotPassword: 'http://dashboard.soajs.org:80/#/resetPassword',
join: 'http://dashboard.soajs.org:80/#/join/validate'
},
tokenExpiryTTL: 172800000,
validateJoin: true,
mail: {
join: {
subject: 'Welcome to SOAJS',
path: 'undefined/soajs/node_modules/soajs.urac/mail/urac/join.tmpl'
},
forgotPassword: {
subject: 'Reset Your Password at SOAJS',
path: 'undefined/soajs/node_modules/soajs.urac/mail/urac/forgotPassword.tmpl'
},
addUser: {
subject: 'Account Created at SOAJS',
path: 'undefined/soajs/node_modules/soajs.urac/mail/urac/addUser.tmpl'
},
changeUserStatus: {
subject: 'Account Status changed at SOAJS',
path: 'undefined/soajs/node_modules/soajs.urac/mail/urac/changeUserStatus.tmpl'
},
changeEmail: {
subject: 'Change Account Email at SOAJS',
path: 'undefined/soajs/node_modules/soajs.urac/mail/urac/changeEmail.tmpl'
}
}
}
} |