| It’s a pretty animation... so nice work on that front. Regarding login in general, people are done with passwords. From a security perspective they are worthless in most situations. From a user perspective, no one wants to make a new one or remember a different one, so they reuse them. The good thing is this greatly simplifies the flow. 1) Ask for the email address.
2) check it against your system
2a) user found -> send auth email link
2b) no user, make a new one Done. 2 steps, no passwords, no double path / flow |
I also can't see how this would be more secure (outside of knowing they reuse the same password everywhere). If they hijack your e-mail they login without warning since that's the normal flow. If they use your email to reset your password, both the service and the user get informed there was abnormal access.