I like the idea of improving user experience and making things more frictionless, but not wild about this the way it’s implemented for my user base (just discovered it today as three people signed up to my community and I started wondering why French-speaking cat ladies had names like FriskyAlligator29 and how/why they had skipped so many of our signup fields.
Explanation: population with overall very low digital and cybersec literacy, probably use their cat name or some variation thereof as their email password, and I’d rather be training them to use strong passwords and 2FA (or at least a password manager with better passwords) than use magic links in email…
Also, we « guard the gates » quite seriously for new user signups with a bunch of questions that allow us to triage people upon entry and start out with important information for how to welcome them (context: sick pets, sometimes emergencies or panicked owners, veterinarians… they don’t follow the same « flow »).