Rank 5: Hypervisor
final res = await account.createOAuth2Session(
provider: AuthProvider.google.name,
scopes: ['profile', 'email'],
);
I have this code to create session with that provider but I want to have name or email return, but in my case it returns null. So why do I need return values after create session? It because I need to trigger a function
await functions.createExecution(
functionId: newUserFunctionId,
data: jsonEncode(data),
xasync: true,
);
Since the appwrite still have issue on event trigger when creating a new account with google provider