Social Google Login wants extra permissions

This topic contains 1 reply, has 2 voices, and was last updated by  Patrik 5 years, 6 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #4283

    lewismarmoset
    Buyer
    Post count: 1

    Hi! First of all i’d like to say that we at Marmoset love the social login feature of UsersWP.

    Unfortunately, we’ve run into an issue with the google+ login. we followed Patrik’s guide at https://userswp.io/support/topic/login-issue/page/2/ and we did not set up any extra scopes on the OAuth consent screen setup, so the standard scopes are there (see attached). Despite this, When attempting to register on the site with Google the consent screen asks to “See and download all of your Google Account email addresses” which we’ve never seen before on any google login consent screen (see other attached).

    Our apologies, this is the first time we ourselves have set up a google social login. We’ve set up google apps before but they were mainly for embedding google maps. Basically, we don’t want to scare users away from our site, and it seems to us that the consent screen asking for seemingly extraneous permissions (no matter how innocent they may actually be) is a surefire way to do that.

    Thanks in advance for any insight into what we’ve done wrong.

    #4295

    Patrik
    Moderator
    Post count: 1971

    Hi,

    That is for getting user’s email from his profile. The consent by Google can be due to the GDPR policy. So that is from the Google side and not by the plugin.

    The scope for google plus authentication used is “profile https://www.googleapis.com/auth/plus.profile.emails.read“. You can change the scope as per your requirements using the filter “uwp_get_available_social_providers” if you want. You can check valid scopes here: https://developers.google.com/+/web/api/rest/oauth#profile

    Regards,
    Patrik

Viewing 2 posts - 1 through 2 (of 2 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket