Like it or hate it: passwords are here to stay. They are still one of the most easiest and affordable methods of user authentication available to us now. New authentication methods like hardware-based authentication, passwordless, fingerprint, and face-scanning technologies are complex to implement and it can be hard to drive adoption among users. Of course,...