Hooks called by AuthenticationEngine.
Hook called when account has been disabled due to authentication error or explicitly by admin.
Hook called when authentication from different context (i.e. different device, location etc.) has been detected.
Hook called when forgotten password has been changed.
Hook called when password has been changed.
Password encryption options.
Depending of this option value, following behaviours will occur:
Forgot password token encryptor.
Password similarity threshold used when password is changed.
When old and new password have a similarity equal or greater with this one,
error will be thrown and password change process will be aborted.
Ranges between [0, 1], 0 being completely different and 1 being completely similar.
Password strength policy validators.
Repositories used by AuthenticationEngine.
Threshold options.
Length of the issued tokens (e.g. forgot password token, account activation token etc.).
Recommended value is 24.
Time to live options.
Challenge response validator.
It is optional in case you won't use password-less authentication.
If you provide it, challenge response authentication will be enabled.
Email of the administrator.