• Resolved kmcharityteam

    (@kmcharityteam)


    When using the Facebook social login app to log into our site

    “The following permissions have not been approved for use and are not being shown to people using your app: user_about_me, user_birthday, user_hometown, user_website and user_activities.”

    there was never anywhere to select or deselect these so I can only assume that WordPress Social Login set the permissions to ask for. How do I change them to get rid of this error? I don’t need to know their activities, website or about me.

    Thanks

    https://www.ads-software.com/plugins/wordpress-social-login/

Viewing 9 replies - 1 through 9 (of 9 total)
  • same issue – would like option to limit the requested permissions.

    aaah that is set in FB dev settings in facebook – not in the plugin

    Jake Jackson

    (@blue-liquid-designs)

    I have the same issue as well. Didn’t see anywhere in the FB dev settings about permissions as ‘maddog’ suggested.

    same issue. I don’t want to ask for all those permissions. as few as possible is best. can there be setting in the plugin to ask for the extras if you want. I presume they are being used to feed into the plugins user insights. but now there are just too many permissions being asked.
    Will be the perfect plugin if this gets sorted. Thanks

    Hi guys!
    same here
    any ideas?

    thanks

    Same here – anyone come to a solution? :/

    Turns out there is a really easy fix for this.

    When facebook gives you the error there should be a little thumbnail with your facebook display picture and under it a link that says something to the effect of ‘change what you share’. If you click it you can untick everything except the required things and it should work perfectly~! Yay!

    @shibbymintay – Thanks for your post. It seems though that you are referring to solving the problem of getting yourself logged in, however what is needed is to not ask for the extra permission in the first place so that other users don’t decide to to leave due to too many permissions asked – a strategy that even FB have warned against in their guide.

    I have solved this problem by hacking the plugin, and will share it, but remember that changes will get overwritten when updating the plugin, so obviously would prefer this to become an option in the plugin.

    hack
    file: includes/services/wsl.authentication.php
    line 169: //$config[“providers”][$provider][“scope”] = “email, user_about_me, user_birthday, user_hometown, user_website”;
    line 170: $config[“providers”][$provider][“scope”] = “email”;

    sgwatwp

    (@sgwatwp)

    Thanks @stuart O’Brien. The above solution worked for me. Too bad it requires modifying the plugin files. Hopefully these permissions will be customizable or reduced in the future.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Asking for too many Facebook permissions to log in’ is closed to new replies.