こんにちはすべて私はStackoverflowの新機能で、私はウェブアプリケーションでOpenIDを使用する際に問題に直面しています 私は自分のGoogleアカウントから認証するためにGoogle OpenIDセレクターを使用しています。私はこのsuccesfuly私はユーザー名のアクセストークンを持っていますが、実際のユーザー名は持っていません。 .i私のWebページにログインしているユーザー名と電子メールアドレスを取得することができません。私はユーザー名と彼の名義の電子メールを取得したいので、誰が私のウェブページを使用していますか?オープンIDアクセストークン
0
A
答えて
0
私は恐れることはできません。 OpenIDに関するすべての点は「識別」です。これは旧式のユーザー名/パスワードフィールドの代用品に過ぎません。他に必要なものがあれば、ユーザーに依頼する必要があります。
しかし、一部のOpenIDプロバイダ(一部ではありません)では、 "Simple Registration Extension"(sreg)を実装しています。この仕様を見ると、OpenIDプロバイダは、ニックネーム、実名、電子メールアドレスなど、サインインしているユーザの詳細を返すことができます。しかし、もう一度:これはOpenID仕様の一部ではなく、これに頼るべきではありません。
ただし、ユーザーがOpenIDを使用して最初にサインインするときに、この情報を使用して自分のサーバーにユーザープロファイルを作成することができます。 (スタックオーバーフローのように)。
関連する問題
- 1. アクセストークンにID要求を含める
- 2. IDサーバー内のAPIコントローラのアクセストークン
- 3. 会社のFacebookオープンID認証?
- 4. xcodeにオープンIDを統合する
- 5. オープンID接続用Webauthenticationブローカーを使用
- 6. オープンIDでユーザーを投稿/パススルー
- 7. もらいましょう。Facebook IDクライアント側のアクセストークン
- 8. チームまたはユーザー間でユニークなスラックユーザーIDとアクセストークン
- 9. Laravel Passport - ユーザーIDでコントローラ内のアクセストークンを取得しますか?
- 10. ユーザーIDとアクセストークンを使用してGoogleユーザープロファイルを取得する
- 11. fbsdkアクセストークンとユーザIDの取得に関する問題
- 12. コンテンツスペースIDとアクセストークンを隠す、クライアントサイドのjavascriptファイル
- 13. ASP.NET ID(IdentityServer4を使用)外部リソースoauthアクセストークンを取得
- 14. Facebook SDK 3.0 - FacebookのユーザーIDとアクセストークンを取得
- 15. iphoneでFacebookのアクセストークンとユーザーIDを取得する方法
- 16. オープンIDエンドポイントフォワードが機能していない
- 17. テスト目的のための偽のオープンIDプロバイダ
- 18. のOAuth 2.0とオープンIdを接続するには、問題
- 19. コードネーム一つは - WEBAPIはIdentityServer(オープンID実装)
- 20. Spring Security 3.0 OpenID4Javaを使用したGoogle AppsのオープンIDのログイン
- 21. オープンIDなしでmIRC経由でgoogleにログイン
- 22. カスタム認証からオープンIDへの移行
- 23. レジストリで見つかっていないクライアントID - OLEオープンXSLXドキュメントエラー
- 24. ZendFrameworkとオープンIDログイン、ZFは最新ですか?
- 25. アクセストークン/コード
- 26. WACアクセストークン
- 27. C#とActiveSync通信/ファイルのオープンとオープン
- 28. オープンUIImageView
- 29. オープンMVVM
- 30. がオープン
ログインしたユーザーのユーザー名または電子メールアドレスを取得するためのサンプルコードまたはサンプルがあります –
"openid sreg"というグーグルで試してみることができます;-)これはプログラミング言語に大きく依存します。再使用します。しかし、コードサンプルが必要な場合は、OpenIDとsregを実装するライブラリ(プログラミング言語用)を見つけることをお勧めします。 –
返事ありがとう –