Please provide the following:
- SDK Version: 36.0.0
- Platforms(Android/iOS/web/all): Android
Hello.
I am using AppAuth for google log in for my app.
And using this example.
const config = {
issuer: "https://accounts.google.com",
scopes: ["profile", "email"],
clientId:
Platform.OS === "ios"
? Constants.manifest.extra.iosClientId
: Constants.manifest.extra.androidClientId
};
const authState = await AppAuth.authAsync(config);
I am using idToken in my backend server for verification and validation and to create or get a user. But IdToken permissions seems different from first returned and refreshed one.
When I decode first requested idToken(authAsync(config)) I can retrieve profile information(name, picture, family name etc).
But from refreshed idToken, I don’t see any profile information.
const authState = await AppAuth.refreshAsync(config, refreshToken);
Am I missing something?