Identity Platform 与 Firebase 身份验证之间的区别
Identity Platform 充当 Firebase Authentication with Identity Platform 的后端,并提供相同的功能。作为 Firebase Authentication 旧版的升级,Identity Platform 提供了所有旧版功能以及以下额外功能:
- 多重身份验证 (MFA)
- 屏蔽函数
- OpenID Connect (OIDC) 和安全断言标记语言 (SAML) 身份验证。
- 多租户支持。
- Identity-Aware Proxy 集成。
- 业务伙伴协议 (BAA) 覆盖。
- 99.95% 的正常运行时间服务等级协议 (SLA)。
从旧版 Firebase Authentication 升级到 Identity Platform(或 Firebase Authentication with Identity Platform)时,您无需更改应用,并且您的应用可以继续使用现有的 Firebase 服务。
Firebase Authentication with Identity Platform 不设付款方式,也无需设置每日限额。
特性比较
下表列出了 Identity Platform、Firebase Authentication with Identity Platform 与旧版 Firebase Authentication 之间的区别。
Authentication
功能 | Identity Platform | 旧版 Firebase Authentication |
---|---|---|
使用电子邮件地址登录 | 是 | 是 |
使用 OAuth 登录 | 是 | 是 |
使用电话号码登录 | 是 | 是 |
自定义身份验证 | 是 | 是 |
多重身份验证 | 是 | 否 |
屏蔽函数 | 是 | 否 |
使用 OIDC 登录 | 是 | 否 |
使用 SAML 登录 | 是 | 否 |
多租户 | 是 | 否 |
IAP 集成 | 是 | 否 |
SDK
Identity Platform 和 Firebase 身份验证均支持一系列 Client 和 Admin SDK。为了保持向后兼容性,SDK 偶尔使用 Firebase 品牌和命名规则。
功能 | Identity Platform | 旧版 Firebase Authentication |
---|---|---|
Web SDK | 是 | 是 |
iOS SDK | 是 | 是 |
Android SDK | 是 | 是 |
Admin SDK | 是 | 是 |
合规性与正常运行时间
功能 | Identity Platform | 旧版 Firebase Authentication |
---|---|---|
ISO 27001 | 是 | 是 |
SSAE 18 SOC1 | 是 | 是 |
SSAE 18 SOC2 | 是 | 是 |
SSAE 18 SOC3 | 是 | 是 |
TISAX | 是 | 否 |
业务伙伴协议 (BAA) 覆盖 | 是 | 否 |
范围内的 PCI-DSS | 是 | 否 |
企业级服务等级协议 (SLA) | 99.95% 的正常运行时间 | 否 |