私は、Google 認証をポータル システムに統合する任務を負っています。これは次の 2 つの目的で使用されます。1.) ユーザーのカレンダー、連絡先などを取得してシステムに統合できるようにするため。2.) ポータルへの代替ログオン方法として使用する。ポータルは WLS で実行され、認証方法として OID を使用します。これは理想的には、Google 認証方式と共存できるはずです (これは私の主な関心事ではありません。同僚のことです :)。
しかし、利用可能なさまざまな認証方法を調査し始めると、どの方向に進むべきかについて少し混乱しました。Google は、可能な認証メカニズムとして OAuth 2.0、1.0、ハイブリッド、および OpenID を挙げています。さらに、API Doc には Federated login が記載されています。
私の混乱をさらに悪化させるために、たとえば OAuth 2.0 ドキュメントは、クライアント側の Web アプリケーション、サーバー側の Web アプリケーション、ネイティブ アプリケーションなどについて話します。
したがって、ここで私がやろうとしていることと同様のことを誰かが実装したかどうか疑問に思っています。もしそうなら、経験、ヒント、ヘルプなどを共有できますか?
(JavaScript を使用してクライアント側のメカニズムを実装します)
どんな助けでも大歓迎です!