简体   繁体   English

Google Cloud“Cloud Identity”、“Firebase Auth”、“Identity Platform”之间的区别

[英]Difference between Google Cloud "Cloud Identity", "Firebase Auth", "Identity Platform"

I am trying to understand the difference between: Cloud Identity, Firebase Auth, Identity Platform我试图了解以下之间的区别:Cloud Identity、Firebase Auth、Identity Platform

I've read the following documents: https://cloud.google.com/identity-platform/docs/product-comparison https://cloud.google.com/blog/products/identity-security/identity-and-authentication-the-google-cloud-way我已阅读以下文件: https://cloud.google.com/identity-platform/docs/product-comparison https://cloud.google.com/blog/products/identity-security/identity-and-authentication -the-google-cloud-way

My questions are:我的问题是:

  1. Why is identity platform part of the marketplace and not a generally available service?为什么身份平台是市场的一部分而不是普遍可用的服务?
  2. Identify Platform seems to be a subset of Cloud Identity, why?识别平台似乎是 Cloud Identity 的一个子集,为什么?
  3. In what cases should I choose which service?在什么情况下我应该选择哪种服务?
  4. If I decide to use Identity Platform instead of Firebase Auth, would that affect the way firestore rules are done?如果我决定使用 Identity Platform 而不是 Firebase Auth,这会影响 Firestore 规则的执行方式吗? Because Firestore rules are dependent on Firebase Auth因为 Firestore 规则依赖于 Firebase Auth
  5. Can any of these auth systems be shared across projects.这些身份验证系统中的任何一个都可以跨项目共享吗? For example, I am building various business objectives into functionalities that are grouped according to projects.例如,我正在将各种业务目标构建到根据项目分组的功能中。 I want 1 auth mechanism to work across all these projects to secure API requests with JWT tokens, ensure Firestore rules still can be used effectively if each project has its own Firestore database, secure access for client SDKs to access database products like Bigtable or Bigquery and provide access to frontend apps.我希望 1 个身份验证机制在所有这些项目中工作,以使用 JWT 令牌保护 API 请求,确保如果每个项目都有自己的 Firestore 数据库,Firestore 规则仍然可以有效使用,客户端 SDK 的安全访问以访问 Bigtable 或 Bigquery 等数据库产品,以及提供对前端应用程序的访问。

If you need to know my use case, I am basically building a modular enterprise app that would be used by my company for our construction projects.如果您需要了解我的用例,我基本上是在构建一个模块化企业应用程序,供我公司用于我们的建筑项目。

Thanks everyone!谢谢大家!

If I decide to use Identity Platform instead of Firebase Auth, would that affect the way firestore rules are done?如果我决定使用 Identity Platform 而不是 Firebase Auth,这会影响 Firestore 规则的执行方式吗?

When you're using Cloud Identity Platform you are still using Firebase SDKs to sign users in to your app, and their token information is still available in exactly the same format in your Firestore security rules.当您使用 Cloud Identity Platform 时,您仍然在使用 Firebase SDK 来让用户登录您的应用,并且他们的令牌信息在您的 Firestore 安全规则中仍然以完全相同的格式提供。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 单独使用 Google Identity Platform + Firebase Auth - Use Google Identity Platform + Firebase Auth seperately Identity Platform 和使用 Identity Platform 进行身份验证的 Firebase 有什么区别 - What is the difference between Identity Platform and Firebase Authentication with Identity Platform 集成 Firebase 身份验证和身份平台 - Integrating Firebase Auth and Identity Platform 将用户从 Firebase Auth 复制/迁移到 Google Identity Platform - Copy / migrate users from Firebase Auth to Google Identity Platform Google Cloud Platform 和 Google Cloud Firestore 的区别? - Difference between Google Cloud Platform and Google Cloud Firestore? 带有Firebase的Google Cloud Platform - Google Cloud Platform with Firebase 如何从使用 Identity Platform 的 Firebase 身份验证降级到旧版 Firebase 身份验证? - How to downgrade from Firebase auth with Identity Platform to Legacy Firebase Auth? Google 云平台和 Firebase 存储之间有什么联系? - What is the connection between Google cloud platform and Firebase storage? 谷歌云身份验证与 Firebase 身份验证 - Google Cloud Auth vs. Firebase Auth 是否有身份验证,例如在Google Firebase中,甚至在Google Cloud平台中? - Is there authentication, as in Google Firebase even in the Google Cloud platform?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM