Viewing 12 replies - 1 through 12 (of 12 total)
  • I have the exact same problem. The picture from fb is transferred fine, but all other information is missing and the username becomes a 15 or 20 digit number.

    Any idea of how to resolve this and what the time perspective is to get it fixed in the plugin?

    Thanks for a really cool plugin anyways.

    Best, Michael

    Plugin Author Zane Matthew

    (@zanematthew)

    Hi,

    As this reply is late, both of you may have moved on. The issue your both having is very odd. Facebook login works for me at the moment, and does capture the email, and additional information. So far 3 users have reported FB email not coming over. Something may have changed in their API that I have yet to pin point.

    Regarding the number, their FB ID is used as their username, which can be changed by setting the “display name” under their WordPress profile.

    I am having the same issue.

    Plugin Author Zane Matthew

    (@zanematthew)

    Thanks for making me aware of this. Its been on of those issues where “it works for me”, “but not for me” issues.

    I’m putting time into this today to try and replicate it.

    Plugin Author Zane Matthew

    (@zanematthew)

    I’ll keep updates posted on the GitHub issue #120.

    Plugin Author Zane Matthew

    (@zanematthew)

    I’m marking this as resolved. It is a bug in FB. However I will add a solution to better explain why, and to not add the user unless it can capture ALL the needed info.

    https://developers.facebook.com/bugs/298946933534016

    As FB states:

    Some possible reasons:
    No Email address on account
    No confirmed email address on account
    No verified email address on account
    User entered a security checkpoint which required them to reconfirm their email address and they have not yet done so
    Users’s email address is unreachable

    Just to say I have the same issue. When using edd social login, i don’t have this issue so it should be something in this plugin and not a bug in fb?

    Same problem here, i just get the facebook id.

    Same here, I used wp social login before this plugin and it does pickup email.

    I’ve tested with a different account and the result is the same.

    In my case neither the first_name nor the last_name is returned. Neither is the email.

    But there’s a ‘name’ field present.

    As a workaround i currently do this

    Class ALRSocialFacebook {
    ...
    public function facebook_login(){
    ...
    if (empty($user['first_name']))
              $user['first_name'] = $_POST['fb_response']['name'];

    Thanks Anagram, I can confirm that it is working.

    If we can have a solution to get the email, then I’m totally fine with this even without the First Name and Last Name.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Facebook Login not picking up email and weird username’ is closed to new replies.