howard
04/17/2022, 5:43 PMrp
04/17/2022, 5:44 PMhoward
04/17/2022, 5:47 PMrp
04/17/2022, 5:47 PMhoward
04/17/2022, 5:52 PMrp
04/17/2022, 5:54 PMhoward
04/17/2022, 5:58 PMrp
04/17/2022, 5:59 PMlet google = ThirdpartyEmailPassword.Google({...});
providers: [
{
...google,
get: function (redirectURI: string | undefined, authCodeFromRequest: string | undefined, userContext: any) {
const getResult = google.get(redirectURI, authCodeFromRequest, userContext);
return {
...getResult,
getProfileInfo: async function (authCodeResponse: any, userContext: any) {
try {
const result = await getResult.getProfileInfo(authCodeResponse, userContext);
console.log(result); //<- this one has my login details (id, email, verified)
return result;
} catch (err) {
console.log(err);
throw err;
}
}
};
}
},
],
howard
04/17/2022, 6:06 PMrp
04/17/2022, 6:06 PMuseEffect
twice in development mode when react strict mode is enabledhoward
04/17/2022, 6:06 PMrp
04/17/2022, 6:06 PMhoward
04/17/2022, 6:07 PMrp
04/17/2022, 6:07 PMhoward
04/17/2022, 6:09 PMrp
04/17/2022, 6:09 PMhoward
04/17/2022, 6:09 PMrp
04/17/2022, 6:09 PMhoward
04/18/2022, 6:20 AMrp
04/18/2022, 6:20 AMhoward
04/18/2022, 6:22 AMrp
04/18/2022, 6:22 AM