Google跨域身份验证

时间:2013-07-09 22:46:34

标签: coldfusion cross-domain google-authentication

我有各种站点(在他们自己的域上)和他们自己的身份验证系统。我要做的是将所有身份验证合并到Google的身份验证中,这样用户只需使用他们的Google凭据登录即可。我在想的是,他们会使用他们的Google凭据登录并重定向到仪表板,该仪表板上有与其他站点的图像链接。用户应该可以访问任何站点并自动登录,因为它们已经过身份验证。我看到有一个针对Google Apps的身份验证,但对我的网站来说这是一回事吗?

我不确定这是如何跨域发生的?其他域如何知道用户已经过身份验证? 此外,如果用户注销,他们将无法再访问任何网站。 任何人都有实现这样的经验吗?任何资源都非常感谢。我将在Coldfusion中实现这一点,因此Coldfusion资源是一个奖励。

1 个答案:

答案 0 :(得分:3)

您谈论使用Google登录/注册即Using OAuth 2.0

您需要向Google注册每个应用领域。用户需要确认每个应用程序以允许访问(在您的情况下是注册/登录)。

Raymond Camden

在ColdFusion上登录Google的资源

重点是你需要建立一个特定的协议来建立信任。

其他选项包括:

Google oauth javascript cross domain