11
18 Comments

What's your preferred authentication method as an end-user?

To be clear, looking to hear whats your preferred authentication method as an end-user (not as a developer).

Example:

  1. Phone Number
  2. Gmail
  3. Social (fb, linkedin, github etc)

Sorry, if there is already a discussion around this. Feel free to link me.

on April 2, 2020
  1. 6

    Good old email + password.

  2. 3

    Email

    I hate the social/OAuth sign ins honestly.

  3. 3

    Email. I have different email accounts for personal, work, side-projects etc. so I sign up using the relevant email address.

  4. 3

    I generally prefer email/pass or gmail. Sometimes github if it's a developer tool that needs access to github anyway. From my experience as a developer, email/pass and gmail are by far the most popular.

    1. 2

      Thanks, @Gabe. Even I remember in IH, someone mentioned Gmail has more conversion that email/pass.

      BTW, great work with Divjoy. Even our website is built using react + firebase + GitLab + Cloudflare.

      Our students are working heavily on react + firebase. I would love to discuss, when you have some time.

      1. 2

        Appreciate that! That's cool your students are using React/Firebase. Happy to chat anytime. Feel free to email me or shoot me a DM on Twitter.

  5. 2

    Even though you're asking for our "end-user" perspective, a lot of us here are developers so we'll probably have different opinions than non-developer users, so keep that in mind.

    That said, I'm pretty biased because I started justauthenticate.me ;) but I also use bitwarden for my password manager so I don't personally mind passwords that much.

    So for me:

    1. Link/code based auth (with refresh tokens so I don't have to reauthenticate often)
    2. email/pass
    3. Github maybe for certain dev things

    I'm really not a fan of social login (which includes gmail in my mind). And I prefer handing out my email address rather than my phone number.

    I've not signed up for services before because they only had social login.

    1. 1

      I think that this bias due to asking a technical audience is really something that should be kept in mind!

  6. 2

    Username -> email -> magic link. Really hate giving my phone number. Very rarely use social.

  7. 2

    Gmail -> Social -> User/Pass -> Phone for me

    Lately, I've seen some people using the "magic link" method where you receive a link in your email that authenticates you for some time. I really disliked it as an end-user, it's so annoying having to open my email every time I want to log in.

    1. 1

      +1 for the "magic link". Thanks.

  8. 2

    Depends on where:

    • Something I plan to use in the future and i consider it serious: anything works. OAuth or plain username/email & password

    • Some idiotic website that just wants to collect emails? Fake username and fake email. Under no circumstances I would give them something worth while.

    Now, i can create a fake gmail account too, but usually that's way too much work. Something that takes under 10 seconds is preferable and that i don't have to remember.

  9. 2

    Gmail for regular tools
    Github for developer tools

  10. 2

    +1 for Gmail

  11. 1

    This is great. A lot of insights.

    Honestly, we haven't thought we could get such a great response from the community.

  12. 1

    Email + Password > Gmail > Github, Twitter

  13. 1
    1. Email + password
    2. Indieauth
    3. Email + code or link
  14. 1

    This comment was deleted 6 years ago

    1. 1

      This comment was deleted 6 years ago