1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.3 Twitter Integration

Discussion in 'XenForo Questions and Support' started by Moshe1010, Mar 22, 2014.

  1. Moshe1010

    Moshe1010 Well-Known Member

    Why if users are registering through twitter they need to enter their email address and confirm their registration again via email, while if they register through Gmail and Facebook they don't?
  2. Mike

    Mike XenForo Developer Staff Member

    Twitter does not pass an email account through, where as Facebook and Google do (generally). Emails from these services would already be confirmed by those services.
  3. Moshe1010

    Moshe1010 Well-Known Member

    Aren't people need to confirm their account when they register to Twitter?
  4. Mike

    Mike XenForo Developer Staff Member

    Yes, but that doesn't prevent them from registering on your forum with an invalid email.
  5. Moshe1010

    Moshe1010 Well-Known Member

    I'm not sure I understand. If a user registers through Google or Facebook, the only thing he/she needs to do is to enter their username and password during registration. No need to enter an email and/or confirm their account via email after registration. When a user registers through Twitter, he/she needs to enter an email address, a user name, and a password. Then, confirm their account via email. Thus, I don't get the need for twitter registration if it doesn't really save time registering to the forum? (I get the idea that after registration they just click "connect with Twitter" and they are in without entering a username and password)

  6. Chris D

    Chris D XenForo Developer Staff Member

    What Mike said in his first reply is important:
    The Twitter API doesn't give XenForo an e-mail address during registration. Therefore, we have to ask the user what their e-mail address is. And then, the only way to verify that is to do email confirmation.

    There are still benefits to the end user in logging in because the login is then a single sign on between Twitter and your forum. Plus, with a confirmed email address, we can be sure they now get the correct user experience and they can be contacted or even receive a proper password by email should they ever lose access to Twitter.
    Moshe1010 likes this.
  7. Moshe1010

    Moshe1010 Well-Known Member

    OK, now I get it. Thanks for the clarification.

Share This Page