As part of the customization possibilities you have available for your App, you can define a comprehensive password policy that applies to your users in order to enhance the security of your App.
This guide will show you how to create a password policy in your App.
Requirements
An active Ubidots account with an Enterprise license.
Table of contents
1. Define a password policy
On the navbar, click on “Apps” → Choose the app you want to create a password policy for → Expand the “Settings” option found in the left-hand menu → Click on “Security”.
Enable the “Password policy” option.
Define the minimum length of characters that new passwords must have in order to be accepted (between 10-100 characters).
Select any number of complexity requirements that new passwords must comply out of these 3 options:
At least one uppercase letter
At least one special character
At least one number
Note: Passwords that are manually created by the account owner for their users bypass any active password policy.
A final feature you can use as part of your password policy is an expiration period for all user accounts. By defining one, the sessions of your users will expire after the defined period elapses, prompting them to create a new password on their next login attempt. To define a password expiration period, just follow these two steps:
Enable the “Password expiration” option.
Define the time period at which the user sessions will recurrently expire (between 30-120 days).
When the session expires and the user attempts to log in again, they will receive an email with the link to update their password.
Other users also found helpful: