AtlasOfLivingAustralia/userdetails

Introducing new password policy

yasima-csiro opened this issue · 3 comments

The password policy is implemented using the Passay library. Now you can configure following attributes required for a valid password.

password:
policy:
enabled: true
minLength: 8
maxLength: 64
excludeUsername: false
excludeUsQwertyKeyboardSequence: false
excludeCommonPasswords: false
charGroupMinRequired: 4
charGroupMinUpperCase: 1
charGroupMinLowerCase: 1
charGroupMinUpperOrLowerCase: 0
charGroupMinDigit: 1
charGroupMinSpecial: 1
requireAuthKeyCheck: false
requireCodeToResetPassword: true