Google Identity Toolkit は素晴らしいです。とてもきれいで、セットアップも簡単です。問題は、UI を使用することを強制することです。これは私にとってはうまくいきません。インターフェイスを乗っ取ることなく、訪問者が GMAIL または YAHOO メールのアイコンをクリックして OpenID (または oAuth2) リクエストをトリガーできるようにするものは他にあるでしょうか?
私は自分のサイトに Facebook ログインを既に実装しています。これにより、サインイン ボタンを好きなようにカスタマイズできます。たとえば、これが私の現在のサインイン メニューです (サインインに Facebook などのアカウントを使用したくない人のための PHP/AJAX/MySQL サイト認証を使用):
FACEBOOK をクリックすると、ログイン用の Facebook JS SDK がトリガーされます。十分に単純です。その下にGMAILのロゴとYAHOOのロゴが欲しいだけです。
助言がありますか?