7

Google アカウントには、複数のメール アドレスを関連付けることができます。たとえば、abc@yahoo.com は Google アカウントに関連付けられたメール アドレスにすることができますが、ユーザーが Gmail をセットアップしている場合は、Gmail アドレスがそのアカウントに関連付けられたプライマリ メール アドレスになります。したがって、上記の場合、問題の Google アカウントのプライマリ メール アドレスは abc@gmail.com になります。abc@yahoo.com および abc@somenewcompany.com をセカンダリ メール アドレスとして使用します。

abc@somenewcompany.com メールアドレスを使用してユーザーを認証したいのですが、Google OAuth を介して生成され、https://www.googleapis.com/oauth2/v1/userinfo? access_token= generated- で返される JSON オブジェクトを使用して検証されたトークンtokenはプライマリ メール アドレスのみを返します。

このメールアドレスを特定する方法はありますか? somenewcompany.com は oauth プロバイダーではありません。

4

0 に答える 0