3

我有不同的站点(在他们自己的域上),他们有自己的身份验证系统。我正在尝试做的是将所有身份验证合并到谷歌的身份验证中,这样用户只需使用他们的谷歌凭据登录。我在想的是,他们将使用他们的 Google 凭据登录并被重定向到一个仪表板,该仪表板具有指向其他站点的图像链接。用户应该能够访问任何站点并自动登录,因为他们已经过身份验证。我看到 Google Apps 有一个身份验证,但我的网站也是这样吗?

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

4

1 回答 1

3

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

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

Raymond Camden使用 ColdFusion 登录 Google 的资源

关键是您需要建立某种协议来建立信任。

其他选项包括:

谷歌 oauth javascript 跨域

于 2013-07-10T08:42:32.967 回答