问题排查

<ph type="x-smartling-placeholder">

受支持的环境

Google 登录功能正式支持以下浏览器和平台:

  • macOS、Windows、Linux、Android、iOS 版 Google Chrome
  • macOS、Windows、Linux 上的 Mozilla Firefox
  • macOS 和 iOS 上的 Safari
  • Windows 设备上从 8 到 11 的 Internet Explorer 版本
  • Windows 版 Microsoft Edge

已知问题

已阻止第三方 Cookie 和数据

启用后,此隐私保护功能会停用 iframe 中,Google 要求使用它安全地对用户进行身份验证。

一种解决办法是请求已停用第三方数据的用户创建 https://accounts.google.com 例外,方法是将 accounts.google.com 添加到 允许的网域。在 Chrome 中,此操作可通过 chrome://settings/content/cookies.

如果您的许多用户都已启用此功能(有些公司会强制此功能) 所有员工),另一种解决方法是实施一个 服务器端 OAuth 2.0 流程

iOS 版 Chrome(无痕模式)

目前,iOS 版 Chrome 不支持在无痕模式下使用 Google 登录功能。

具有智能反跟踪功能的 Safari

macOS High Sierra 和 iOS 11 的这项新功能可停用第三方 Cookie 每 24 小时(除非用户与以下域名的某个网页进行了互动) 第三方。由于 Google 登录库依赖 Cookie 来安全 验证用户身份,则系统可能会检测到用户已退出登录 每 24 小时评估一次。用户必须再次完成登录流程才能重新激活账号 Cookie。

还有其他问题吗?

请访问我们的 GitHub 问题跟踪器 ,了解 Google 登录库的任何其他问题。