web-dev-qa-db-ja.com

Google OpenID URLを把握するにはどうすればよいですか?

Open IDを使用してCakePHP Webサイトにログインしようとしています: http://ask.cakephp.org/users/login

私が見つけた最も正しい見た目のURLは次のとおりです。 https://www.google.com/accounts/o8/id

..しかし、オープンIDに入力する内容を適切に判断することはできません。入力しようとするすべてが拒否されるためです。

ケーキのサイトが壊れていますか、それとも間違ったURLがありますか?

63
Brad Koch

ほとんどのサイトでは、OpenIDにログインするときにGoogleプロフィールリンクを使用できます。例えば。 http://www.google.com/profiles/your.name.here

GoogleプロフィールのOpenIDサポートの前に、https://www.google.com/accounts/o8/idを使用する必要がありました

詳細については、Jeff Atwoodのブログ投稿で読むことができます: Google Offers Named OpenIDs

ただし、 ask.cakephp.org ではGoogleプロフィールのURLは機能していません。As Gregによると、Googleアカウントにログインしている場合、google.comはそこでOpenID URLとして機能します。

35
Domas

私の元の解決策は、ページを変更したため、もはや有用ではないようです。参考のために投稿の最後にあります

新しいソリューション2014-08-08

  1. ジャンプ https://www.google.com/settings
  2. アカウントでサインインしてください
    • Google +アカウントをお持ちの場合は、次のリンクが必要です。
      1. 写真を追加;
      2. プロファイル編集;そして
      3. プロフィールを見る。
  3. それらのいずれかのアドレスをコピーすると、のようになります。
    • https://plus.google.com/{YOUR_PROFILE_NUMBER}/{EXTRA STUFF}
  4. / {EXTRA_STUFF}を削除すると、OpenIDとして使用できます
    • OpenIDとしてplus.google.comをprofiles.google.comに置き換えることができることを示唆してくれた kevin kox に感謝します必要ありません

オリジナルソリューション

他の答えはどれも私にとってはうまくいきませんでした。ただし、次の手順に従っていました。

注:一部の手順をスキップして、直接 プライバシーリンクに進むことができるはずです。

  1. Googleでアカウントにログインします
  2. プロファイルの下矢印をクリックします
  3. プライバシーリンク をクリックします
  4. 右側には、Google Open ID URL へのリンクがあります。
    • 私はhttps://plus.google.com/{RANDOM_NUMBER}でした。ここで、乱数は私のプロフィールに固有のものです

Google+アカウントを持っていない限り、これを取得できない可能性があることに注意してください。

15

Google OpenIDをGoogle Apps(私の場合はgmailビジネスパッケージ、私のIDは@ gmail.comではない)で使用するために、それは本当に隠されていました。

アカウントページ( https://www.google.com/settings/account )にアクセスし、ソースを表示する場合は、「 https://profiles.google.com / "OpenIDのURLである長い謎めいた番号があります。

5
dman

これは少し複雑です。

最初に「Google OpenID URL」または https://www.google.com/accounts/o8/id があります。これは、適切なURLにリダイレクトされるため、サインアップまたはログインするときに役立ちます。

Google+プロフィールURLを使用することもできます。 https://plus.google.com に移動し、「プロファイル」をクリックします。 https://plus.google.com/112323959773786487818/postsのようなURLを取得します。末尾を削除してhttps://plus.google.com/112323959773786487818を取得すると、このURLを使用できます(これが新しい推奨方法だと思います)。

ただし、これらはすべて実際のGoogle OpenID URLにリダイレクトされます。 URLはGoogleプロフィールのアドレスです。これは、https://profiles.google.comの後のGoogle+ユーザーIDです。たとえば、私のOpenID URLはhttps://profiles.google.com/112323959773786487818です。このURLは、ログインせずにOpenID URLをアプリケーションに入力するときに役立ちます。

4
Kevin Cox

Google.comと入力してください(Open IDプロバイダーは誰でも)

編集:

アドレスを入力する前に、Google(またはOpen IDプロバイダー)にログインしていることを確認してください。

1
Greg