Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Examples

Pin Configuration Example


Pin configuration
{
	"pinConfiguration": {
		"charLength": 4,
		"characters": "0123456789"
	}
}


URAC Object Example

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'
			}
	  }
  }
}
  • No labels