0

我的任务是将 Google 身份验证集成到我们的门户系统中。这将用于两个目的:1.) 能够获取用户的日历、联系人等并将其集成到我们的系统中。2.) 用作进入我们门户的替代登录方法。该门户在 WLS 上运行并使用 OID 作为身份验证方法,理想情况下,这应该能够与 Google 身份验证方案并存(这不是我主要关心的问题 - 这是我同事的 :)。

然而,当我开始研究各种可用的身份验证方法时,我对我应该采取的方向感到有点困惑。Google 将 OAuth 2.0、1.0、Hybrid 和 OpenID 列为可能的身份验证机制。此外,API Doc 还提到了联合登录。

更让我困惑的是,例如 OAuth 2.0 文档然后继续讨论客户端 Web 应用程序、服务器端 Web 应用程序、本机应用程序等。

因此,我想知道这里是否有人实施了与我正在尝试做的类似的事情,如果是这样,您是否能够分享任何经验、提示、帮助或类似的东西?

(我将使用 JavaScript 实现客户端机制)

任何帮助深表感谢!

4

1 回答 1

0

您可以使用 OpenID 来支持多种登录方式,包括 Google auth。

http://bhaidar.net/post/2011/04/04/OpenID-Single-Sign-On-ASPNET-Web-Forms.aspx

于 2011-09-05T10:33:50.710 回答