その質問を投稿する前に、かなりの量のグーグルを行いました。しかし、私はいくつかの答えに出くわしました。投稿を削除するのではなく、情報を共有する必要があると思います。他の人が情報が明確だと思った場合は、このスレッドを削除してください!
まず、カスタム IDP を追加する方法を示すページがあります: https://sites.google.com/site/gitooldocs/customidps
facebook を使ったサンプルサイト ( http://www.openidsamplestore.com/localmapping/ ) もあります。
高度なデモは、ソーシャル ネットワークなどの電子メール プロバイダーではない ID プロバイダーに対してどのように機能しますか?
高度なサイトの設計で最も困難だったのは、これらの種類の ID プロバイダーで発生する可能性があるすべてのエッジ ケースを処理する方法を見つけることでした。Google は以前、アカウント リンクのベスト プラクティスの概要を公開しました。これは、これらのタイプの ID プロバイダーのサポートが非常に難しい理由を説明しています。ただし、このデモでは、すべてのトリッキーなケースに対してユーザー セルフサービス メカニズムを提供し、ユーザーがカスタマー サポート担当者に連絡した場合に Web サイトで発生する可能性のあるコストを回避します。
最後に、ベスト プラクティスの概要は次の場所にあります。
https://sites.google.com/site/oauthgoog/UXFedLogin/loginlogic
編集1:
その ID プロバイダーがホストしていない電子メール アドレスを主張している場合は、追加のアカウント リンク ロジックも実装することをお勧めします。
GITKit の将来のバージョンでは、ソーシャル ネットワークなどのこれらのタイプの ID プロバイダーのサポートが追加され、そのロジックを実装する必要がなくなります。
おそらく、GITKit は結局のところ未来です...このサポートが追加される時間枠についての考えを持っているといいのですが...
編集2:
馬の口から直接 (Eric Sachs @ Google -ソース リンク):
この機能は、2011 年に一般提供される予定はありません。2012 年第 1 四半期を予定しています。