【问题标题】:Google Cross Domain Authentication谷歌跨域认证
【发布时间】:2013-07-09 22:46:33
【问题描述】:

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

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

【问题讨论】:

    标签: coldfusion cross-domain google-authentication


    【解决方案1】:

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

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

    Raymond Camden 使用 ColdFusion 登录 Google 的资源

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

    其他选项有:

    Google oauth javascript cross domain

    【讨论】:

    • 太棒了!感谢您的资源。您说用户需要确认每个应用程序才能允许访问。完成初始确认后,下次他们正常登录时,他们会自动登录到我的所有域吗?当他们注销时,他们是否会从所有域中注销?
    猜你喜欢
    • 2018-03-13
    • 2012-11-03
    • 2012-02-09
    • 2010-11-06
    • 1970-01-01
    • 2023-03-05
    相关资源
    最近更新 更多