AUTHENTICATION CAN HELP PROTECT YOUR PROGRAMS
Authentication can confirm the identity of a user before they’re allowed to access certain pieces of data or features of the program
Here are some common ways to increase the security of a password-based authentication system:
- force users to use strong passwords and change password regularly
- limit the number of of failed authentication attempts before access to an account is lost
- ask for a random selection of characters from the password on each authentication