Google Authentication with a Backend Server required Scopes
I am following these instructions ( https://developers.google.com/identity/sign-in/android/backend-auth ) for getting an ID token to be sent to my Backend but when I set String scopes = "audience:server:client_id:" + Service.SERVER_CLIENT_ID; (Yes the SERVER_CLIENT_ID is not the Android Client ID) I fail to get a token and throws this error. E/Login: com.google.android.gms.auth.GoogleAuthException: Unknown However when I use the following scope instead String scopes = "oauth2:profile email"; I successfully get 'a' token but it's not as long as I expected it to be and I'm afraid it might be