Email links are a great password system on a "mobile first web". Not so much when you are using a desktop..
How so? I only have one service that I use which employs magic links, and I use it on a desktop with no problems.
I'm starting an internal project for my company which will utilize magic links. About 50% of the users are expected to be on desktop, and 50% on iPads, so I'd like to know what the problem is for desktop users before I go too far.
If you care about privacy, you'll pick flows that all your users to maintain their privacy.
As stated, my project is an internal company project and will be entirely on company-owned hardware, so I don't care about my user's privacy in this case.