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?
Top comments (25)
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.
I usually use GitHub, Google, and email.
Google is superior to the number of accounts associated with it, so I can see the value of keeping it in there, as well 😉
Same to me.
I also explicitly don't use Facebook, even thought I used to be the Cordova Fb Plugin maintainer.
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.
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 🙄😉
On DevDojo we use Twitter, GitHub and Facebook. Similar to DEV we disabled the email option which helped with reducing spam quite a bit.
Do you have stats on which method brings in the most users?
You don't need to reveal the percentages ofc, just curious if FB is still worth keeping in there, especially for a product that is specifically oriented to Devs? 👀
Yep, so Github is about %60, FB and Twitter are at %20 each.
Thanks for sharing 🙏❤
Def some valuable info for those creating some products for devs 😉👍
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 😉
GitHub, Google and Email.
Recently I implemented Magic.Link to showcase an open-source project I am working on:
github.com/securitybunker/databunk...
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
Google