Auth0 Home Blog Docs

Unknown Google OAuth Error

google

#1

After setting up a non-test OAuth client through google and populating my credentials, I am getting this error when doing my test login from the social connection page:

{
“date”: “2018-12-08T22:16:14.075Z”,
“type”: “f”,
“description”: “Unauthorized”,
“connection”: “MY_GOOGLE_CONNECTION”,
“connection_id”: “REDACTED”,
“client_id”: “MY_CLIENT_ID”,
“client_name”: “MY_PROJECT”,
“ip”: “REDACTED”,
“user_agent”: “Chrome Mobile 70.0.3538 / Android 0.0.0”,
“details”: {
“body”: {},
“qs”: {
“state”: “g6Fo2SBZZjhXX1pDbFV2dXl3YUpSMDZxbzFZbnVPZW15MUpwQaN0aWTZMmdhRm8yU0JZYUdGbU9EbFNaMjVYTWtreFh6RmZkbGRTZDNaWlVqWlJlV1puV21aNVRBo2NpZNkgUjVXaVBIOG9hbnI0ZlMyQmtBYUtOVUhmYVFaRFM3M0g”,
“code”: “4/rgDmhzjHI1-P9n8T172NJlVCjOUs1lcjPXU0htIWlsUmuXDJQGQZGSZI_9EauIU_RIj0lXJKHICjNBIlKj6lTNc”,
“scope”: “email profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile
},
“connection”: “google-oauth2”,
“error”: {
“message”: “Unauthorized”,
“oauthError”: “invalid_request”,
“type”: “request-error”
}
},
“hostname”: “MY_AUTH0_DOMAIN”,
“strategy”: “MY_GOOGLE_CONNECTION”,
“strategy_type”: “social”,
“log_id”: “90020181208221614076443861480495898728224457775201950978”,
“isMobile”: true
}

Of note, I submitted my consent screen for verification but it is still pending. It says it should still work on it’s base settings.

What steps should I take next to further triage/resolve this issue?


#2

Hi @jacque006

I noticed the scope parameter has scopes for google, is this something you’ve added in?

If so, I believe this is the incorrect way to add scopes for the upstream IDP (in this case google).

There is a separate parameter called connection_scope in which you can pass scopes to the upstream IDP (docs).

Hope this helps!