支持的浏览器和平台

“使用 Google 账号登录”和“Google One Tap”的 JavaScript 客户端库是 与大多数常见的浏览器和平台兼容。时间是 并不保证在所有浏览器或平台上都能正常运行。

出于安全方面的考虑,仅支持 JavaScript 客户端库 最新两个版本的浏览器

兼容性

对“使用 Google 账号登录”按钮和一键登录流程的支持各不相同 不同浏览器和平台组合。

不同浏览器的用户体验可能会有所不同,具体取决于 这些功能:

下表列出了支持的登录流程和功能。并非所有 “N/A”表示不支持所有平台 平台。

使用 Google 账号登录

浏览器 / 平台 Android iOS * macOS Linux Windows 10
Chrome
Edge
Firefox
Safari 不适用 不适用 不适用

* 由于 ITP 的原因,iOS 设备需要使用重定向模式

一键快捷功能

浏览器 / 平台 Android iOS macOS Linux Windows 10
Chrome *
边缘 *
Firefox *
Safari 不适用 不适用 不适用

*启用需要额外配置 升级后的一键式用户体验,适用于需要 ITP 的浏览器。

FedCM 在 Chrome 117 或更高版本中提供,具体请参见 请参阅 MDN 浏览器兼容性图表。

第三方 Cookie

作为负责 FedCM 的 W3C FedID 社区小组的参与者, Google Identity 服务一直致力于加强用户隐私和安全保护 同时尽可能减少对现有网站的更改,并保持 为用户提供什么样的体验GIS JavaScript 库现在支持建议的 FedCM API。

自 2023 年 8 月起,Google Identity Services 完全支持 FedCM,并建议 。部分现有 Web 应用可能需要对采用 FedCM 进行更改。

建议

不推荐

  • 正在停用 FedCM。

截至 2022 年 8 月,Google Identity Services 已经对 FedCM 源试用。已成功覆盖大约 20 个网站和 30 万用户 已用 FedCM API 和 GIS 登录。

很高兴地通知您,早期的反馈表明,对于大多数网站, 改用更加私密安全的登录流程,无需使用第三方 通过对 Cookie 的向后兼容性更新, 现有的地理信息系统 (GIS) 库。尽量减少对现有用户流的更改,甚至不需要 网站。这是非常重要的一点, FedCM API 依靠现有网站顺利完成迁移。

根据这些初步反馈,地理信息系统 (GIS) 计划扩大 通过 FedCM 测试 GIS

在试用期间,我们发现了这些问题,因此部分网站可能需要 在 GIS 采用 FedCM 后采取行动:

  • 浏览器呈现的对话框消除了网站使用的现有功能 样式属性或中间 iframe,用于控制登录对话框 定位。这可能会遮挡现有的网站内容 对用户有帮助或重要的信息。
  • 虽然尚未广泛部署,但某些网站可能使用了 CSP 和 COOP。 在这种情况下,网站可能需要对直接浏览器进行更改 以允许弹出式窗口和加载跨网站资源。