Passwordless, Passwords, Argon2, Encryption, Cryptography.
does a MITM attack impersonating the server. What if the Server is still compromised A rare scenario, but is generally taken care of when working with IOT devices or mobile apps. Let us see if we can do better. The biggest concern seems to be around the server being vulnerable to stolen passwords.