OpenIDプロバイダーとしてMyOpenIDを使用しており、*。openid.dobrogost.plサブドメインをmyopenid.comに転送しました(DNS CNAMEエントリを使用)。これにより、MyOpenIDがOpenID委任ページをホストしているため、piotr.openid.dobrogost.plをOpenIDとして使用できます。 Googleでも同じことをすることは可能ですか?
ラノンによって与えられたリンクで述べたように:
これで、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にログインしてみてください!