Google loginAsync & Granting Additional Permissions

Hey Expo!

Google includes a GoogleAuth.currentUser.get() followed by GoolgeUser.grant({ scope: ‘scopes’ }) function used for when we’d like to authenticate additional pieces.

It looks like we’re just passing in scopes under Google.loginAsync

Is there any opportunity to include grant or should I re-authorize with additional scopes the second time around?

1 Like


I am running into this exact problem. I don’t want to have my users log into their accounts twice just so I can grant additional permissions. Did you ever decide on an approach?