1

ユーザーがサインアップするためにアカウントを作成する必要がなく、Stackoverflow.com とまったく同じように Google アカウントを使用するサービスを構築しています。

私の質問は、OAuth2 には変更されないユーザーの一意の情報があるため、データベースでユーザー ID として使用できるということです。

Google OAuth2 API を調べたところ、セッションが確立されるたびにすべてのトークンが任意であることがわかりました。

Stackoverflow などのサイトがユーザー情報を抽出してサインアップする方法を知りたいです。

4

1 に答える 1

0

初期アクセストークンを取得した後、tokeninfoエンドポイントを使用してを取得しますuser_id

https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=" +
     Uri.EscapeDataString(response.AccessToken))
于 2013-02-11T07:24:02.833 に答える