With salted passwords and two factor authentication. Because of the unique salt keys per user, they will be secured against rainbow tables. The two-factor authentication is great for users whose password is guessed or if their account is breached on an other site and they used the same password on this site.
- Anti Bruce Force Login Attempts
- Changing Password
- Two-factor authentication optional