簡體   English   中英

Google Cloud“Cloud Identity”、“Firebase Auth”、“Identity Platform”之間的區別

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

我試圖了解以下之間的區別:Cloud Identity、Firebase Auth、Identity Platform

我已閱讀以下文件: https://cloud.google.com/identity-platform/docs/product-comparison https://cloud.google.com/blog/products/identity-security/identity-and-authentication -the-google-cloud-way

我的問題是:

  1. 為什么身份平台是市場的一部分而不是普遍可用的服務?
  2. 識別平台似乎是 Cloud Identity 的一個子集,為什么?
  3. 在什么情況下我應該選擇哪種服務?
  4. 如果我決定使用 Identity Platform 而不是 Firebase Auth,這會影響 Firestore 規則的執行方式嗎? 因為 Firestore 規則依賴於 Firebase Auth
  5. 這些身份驗證系統中的任何一個都可以跨項目共享嗎? 例如,我正在將各種業務目標構建到根據項目分組的功能中。 我希望 1 個身份驗證機制在所有這些項目中工作,以使用 JWT 令牌保護 API 請求,確保如果每個項目都有自己的 Firestore 數據庫,Firestore 規則仍然可以有效使用,客戶端 SDK 的安全訪問以訪問 Bigtable 或 Bigquery 等數據庫產品,以及提供對前端應用程序的訪問。

如果您需要了解我的用例,我基本上是在構建一個模塊化企業應用程序,供我公司用於我們的建築項目。

謝謝大家!

如果我決定使用 Identity Platform 而不是 Firebase Auth,這會影響 Firestore 規則的執行方式嗎?

當您使用 Cloud Identity Platform 時,您仍然在使用 Firebase SDK 來讓用戶登錄您的應用,並且他們的令牌信息在您的 Firestore 安全規則中仍然以完全相同的格式提供。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM