The modern email/password authentication does not protect users from bad practices and, in the secure version (with 2FA), is difficult to use.
The IT world needs more discussion about authentication mechanisms to find more convenient and secure options.
This proposal contains an unusual authentication for a small subset of use cases. What problems does it have in terms of security and usability?