web-dev-qa-db-ja.com

MyOpenIDと同様に、GoogleはOpenID委任ページをホストできますか?

OpenIDプロバイダーとしてMyOpenIDを使用しており、*。openid.dobrogost.plサブドメインをmyopenid.comに転送しました(DNS CNAMEエントリを使用)。これにより、MyOpenIDがOpenID委任ページをホストしているため、piotr.openid.dobrogost.plをOpenIDとして使用できます。 Googleでも同じことをすることは可能ですか?

2
Piotr Dobrogost

ラノンによって与えられたリンクで述べたように:

これで、OpenIDをGoogleアカウント(Google Appsではない)に委任できるようになりました

いいえ、これはApp Engineを使用した demo OpenID provider を使用したnotです。これが実際のGoogleアカウントです。

まず、 Googleプロフィール を有効にする必要があります。プロフィールを表示して編集してみてください。プロフィールURLを設定するオプションがあるはずです。そこには2つの選択肢があります。Gmailアカウント名(@ gmail.com部分なし)をプロファイルIDとして使用するか、ランダムな番号を割り当てます。どちらを使用するかはあなた次第です。いずれにせよ、そのIDは以下のプロファイルIDです。

次のHTMLコードを委任ページに追加します。

<link rel="openid2.provider" href="https://www.google.com/accounts/o8/ud?source=profiles"> 
<link rel="openid2.local_id" href="https://profiles.google.com/[YOUR PROFILE ID]"> 

これで完了です。カスタムurlでSOにログインしてみてください!

1
user19533