Back
Question
Asked

Preferred way of logging in

Purely hypothetical: If I would be building a website for indie hackers/developers, what is your preferred way of logging in?

E-mail/password, magic link, Google, GitHub, other?


email/password or Google

Magic link is probably the most secure, but I feel the rage of 1000 suns when I have to open a new tab and go to my email when it's not dedicated email time. I might be an outlier with that, though lol

nope, same rage of a 1000 suns here too!

I actively avoid products that only have a magic link. 🙃

I have this same rage. I also don't have email on my phone so the rage increases when it's an application, that I can only have as an application, that then sends a magic link to my email.

I usually have Google Login + Email (magic link)

That seems to satisfy most people. Depends on the product though, if I was building a developer tool I'd probably add GitHub login to the mix.

I prefer to stay on the same page. So username/password and/or Google/GitHub.

Use supabase to do this. Login with Google first. Login by email second

  • Magic link for wait lists
  • Email and passwords once I know the app is worth building
  • SAML if users request for it