In Abiquo 3.2 you can enforce your password best practice to improve user password security and usability. And you can allow users to reset their passwords.
The password options can:
You can enable ReCaptcha for Abiquo. You will need to request keys from this link: https://www.google.com/recaptcha/admin#createsite
Set the private key in abiquo.properties :
Without a valid public key, ReCaptcha will not be shown and verified.
The email with instructions for users to reset their password is fully configurable.
Set the email template and properties path in abiquo.properties. The default value is
Create the text for the reset password email.
The default file name is:
The default text is:
The platform assigns the language of the UI during user creation as the user's language.
The platform searches for an email text in the user's language.
The file name should follow the language file naming conventions.
For example, for a user with Spanish - Spain as their default language, the UI would look for the following file:
The HTML template uses mustache to insert values from the platform.
The template file name is:
The default template is:
Note that in the template properties, you cannot set the username and link. Any values you set here will be overwritten by the platform.
In mustache templates, all variables are HTML escaped by default. If you want to return unescaped HTML, use the triple mustache.
You could add the following warning message after the link
Add this variable to the password properties
Set up passwords in Configuration view on the Password page:
Click Edit to see more information about the range of values and the default.
For full documentation see Configuration View#Password
When you create a user, you can select an option to ensure they reset their password on login.
A user that is locked out for too many failed login attempts is marked as Suspended in Users view in both the list view and the card view.
The administrator can manually activate the account or the user can wait for the lockout period to end.
The Abiquo events related to passwords can be found in the Users section of the Events table.