将Google身份验证集成到网站中

时间:2011-09-05 10:29:57

标签: javascript authentication google-api google-authentication

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

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

为了让我更加困惑,例如OAuth 2.0文档继续讨论客户端Web应用程序,服务器端Web应用程序,本机应用程序等。

因此,我想知道是否有人在这里实施了类似于我正在尝试做的事情,如果是的话,你能否分享任何经验,提示,帮助或类似内容?

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

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

您可以使用OpenID支持多种类型的登录,包括Google身份验证。

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