Some of the most popular ones include Apple, Facebook, Github, Google, LinkedIn, Twitter, email, and lots of others.
My favorites are GitHub, Twitter, and email. DEV and many other sites use this model, and I think that it's more than enough.
What sign-in methods do you use in your apps?
Latest comments (25)
GitHub, Google and Email.
Recently I implemented Magic.Link to showcase an open-source project I am working on:
github.com/securitybunker/databunk...
While I don't get to use it as much as I'd like to, I prefer identity providers like Okta and Auth0. They can pool users from various sources (Azure AD b2c or b2b, Facebook , Google, your own) and expose a variety of signin methods (standalone or with additional confirmation). Bonus: they are adaptive based on user behavior (eg: you can allow simple user pass or social but if the user logs in from different geographical region or network , you can add 2fa for the initial login)
I agree, leave the integration to the people (i.e. auth0) who know what they are doing. Outsourcing the pains of auth is one of the best things ;-)
As a dev I would like dev providers (gitlab, github); though when creating a public app that may not be dev oriented; own-user-pass/google/fb/ms/linkedin are the most common used.
Hmm I will try to describe... I only User Azure B2c. This is free to use and IT comes up with the advantage that you can add or remove several providers (like Facebook, Twitter and Co). It will use a secure oauth login process and it will also add a claim I wich the authentication Provider is provided.
On inveet.id we use google login and register via email, since we got spam attack then we need to implement re-captcha to fight that.
Most of our users came from google logjn
email, username
Twitter and Google
Google
I use these in Taskord
Yup, can't ignore GitLab 😉
It has gained quite a lot of momentum, too 😉
Yea! I got 30 users from GitHub and 14 from GitLab
Wow, didn't expect that much of an impact from GitLab, tbh 😮😉
Would be interesting to see the data from someone with both GitHub and GitLab log-in solutions and like 1M users, to see if it still scales on that level too 😉
Hope I’ll reply back soon with that much scale 🤞
New Year resolutions and goals 🙄😉
I am curious to whether to use Email or not? And email with password, or email with passwordless?
For me, I always go with email/password, even if the app supports signing in with something else like Github, Twitter, Google, etc. Passwordless is one more step that I really don't like, specially if I'm logging in on a device that I don't have access to email or I am in a rush.
If the app doesn't support email/password I'll find another app.
I always see it as a fallback, tho the chances the user do not have a Twitter or Github for devs are pretty slim 😉