我的任务是将 Google 身份验证集成到我们的门户系统中。这将用于两个目的:1.) 能够获取用户的日历、联系人等并将其集成到我们的系统中。2.) 用作进入我们门户的替代登录方法。该门户在 WLS 上运行并使用 OID 作为身份验证方法,理想情况下,这应该能够与 Google 身份验证方案并存(这不是我主要关心的问题 - 这是我同事的 :)。
然而,当我开始研究各种可用的身份验证方法时,我对我应该采取的方向感到有点困惑。Google 将 OAuth 2.0、1.0、Hybrid 和 OpenID 列为可能的身份验证机制。此外,API Doc 还提到了联合登录。
更让我困惑的是,例如 OAuth 2.0 文档然后继续讨论客户端 Web 应用程序、服务器端 Web 应用程序、本机应用程序等。
因此,我想知道这里是否有人实施了与我正在尝试做的类似的事情,如果是这样,您是否能够分享任何经验、提示、帮助或类似的东西?
(我将使用 JavaScript 实现客户端机制)
任何帮助深表感谢!