Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
systemBehaviorConfigurations:
antiPhishingCodeEnabled: true
referralSystemEnabled: true
referralProperty:
referralCodeLength: 8
referralStartBonus: 0
registrationBonus: 50
multifactorAuthentication:
multifactorAuthSystemEnabled: true
passwordRestrictions:
passwordValidationStrategy:
uppercaseRequired: true
specialSymbolsRequired: true
passwordSimilarity:
enabled: true
minPasswordSimilarityValue: 0.15
passwordsForSimilarityCount: 5
limitForInputInvalidPassword: 5
registration:
emailRegistrationEnabled: true
phoneRegistrationEnabled: true
registrationViaInviteLinkEnabled: true
registrationWithVerificationEnabled: true
oauth2:
facebook: true
google: true
accountManagement:
defaultLanguageISOCode: "en"
defaultCountryISOCode: "UA"
limitForInputInvalidOneTimeToken: 5
limitForPasswordHistory:
enabled: false
maxPasswordHistoryCount: 5
userAvatarProperty:
widthSize: 400
heightSize: 400


antiPhishingCodeEnabled -> Add anti phishing code to profile api to user who have email. User can add anti phishing code for his account.

...

POST endpoint for user key recovery verification → /api/v1/token/userKeys/recovery/verification

...

passwordValidationStrategy 

Configuration for password validation.

...

passwordsForSimilarityCount -> number of passwords to compare

...

registration

Configurations for registration flow

...

registrationWithVerificationEnabled -> Default registration flow. More details -> Registration Flow
registrationViaInviteLinkEnabled -> Registration via invitation flow. More details -> Registration Flow

...

oauth2 -> These settings are responsible for registration or login through social networks. You can login via Google Facebook Apple Okta or Twitter. More details → Sign in/up with social networks.

...