Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

URAC micro-service V3 configuration variables that are needed and can be customized 

...

Info
titleLocation

In provision - key configuration - common fields

You can change the values of the below variables to customize iterations, seeding, and the algorithm used to hash passwords.

NameTypeDescription

Example

hashIterationsintegerHashing iteration value used by SOAJS hasher to encrypt/compare passwords16
seedLengthintegerSeed length value used by SOAJS hasher to encrypt/compare passwords32

optionalAlgorithm

string

Password Hashing algorithm name. "aes256" or "des".

You can go to List of Crypto Algorithms to find the name of the algorithm that you can use.

You do not need to set this configuration if you do not want to specify an algorithm

 aes256

More information can be found in the Complete Example

2. Join

Info
titleLocation

In provision - key configuration

...

NameTypeDescriptionExample
validateJoinbooleanThis configuration controllers the status of a user after joining. aka ('pendingJoin' : 'active')
 
true

3. Mail Configuration

...



Name


Local Configuration (Default)

config.js

Registry Configuration (Per Environment)

req.soajs.registry


Tenant Configuration (Per Tenant Per Environment)

SettingsCustom
pinConfiguration1234
model¹"mongo"

hashIterations

24

seedLength12

model¹: We currently only support mongo models.

...