8

Google Identity Toolkit の使用を検討することにしました。私は、UI が好きで、「フェデレーション」ログイン システムを使用するというアイデアが気に入っていることを知っていました。私のサイトは gmail/ymail/hotmail などでうまく動作しますが、どのソーシャル プラットフォームもサポートしていないようです。

本質的には、サイトに登録する人々からのメール アドレスが必要なだけなので、GITKit は完璧なソリューションだと思いました。

カスタム ルート (stackoverflow など) を使用する必要がありますか?それとも、GITKit ドキュメントの一部を見逃しているのでしょうか?

どんな助けでも大歓迎です。

4

2 に答える 2

6

その質問を投稿する前に、かなりの量のグーグルを行いました。しかし、私はいくつかの答えに出くわしました。投稿を削除するのではなく、情報を共有する必要があると思います。他の人が情報が明確だと思った場合は、このスレッドを削除してください!

まず、カスタム 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 四半期を予定しています。

于 2011-10-14T12:31:50.320 に答える
1

誰かが 2011 年 12 月に機能しているように見えますが、返された ID をメール アドレスにマッピングする際にまだ未解決の問題があります。おそらく解決されました: https://groups.google.com/forum/#!searchin/google-identity-toolkit/facebook/google-identity-toolkit/2218yW4zXw8/28X7btJEh_sJ

基本モード、モバイル モード、および詳細モード (Facebook を使用) に関する簡単な情報を含むサンプル ストアのドキュメントは次のとおりです: https://sites.google.com/site/oauthgoog/Home/openidsamplesite

facebook と twitter 用のすぐに使える IDP はまだリリースされていません。

于 2012-05-25T20:50:46.900 に答える