簡體   English   中英

Firebase 登錄事件

[英]Firebase Log-in events

我想查看誰以及何時以管理員身份從 UI 端登錄 Firebase。 它與來自應用程序等的相關數據訪問無關。因此,我以 User/Manager/Admin 身份登錄https://firebase.google.com/並希望在日志中查看它。 它應該在與 firebase 相關的 GCP 項目中,如果是這樣我怎么能找到它 - 在日志資源管理器中看到了。 還是應該在 Firebase UI 中? 先感謝您。

我會給你一個解決方法 您可以使用測試版Firebase 管理 API

考慮到您必須觀看一個項目。

您可以提出如下請求以獲取項目詳細信息。

GET https://firebase.googleapis.com/v1beta1/projects/{YourProjectID}

示例響應:

{
  "projectId": "*****************",
  "projectNumber": "*****************",
  "displayName": "Sample App",
  "name": "projects/*****************",
  "resources": {
    "hostingSite": "*****************",
    "realtimeDatabaseInstance": "*****************"
  },
  "state": "ACTIVE",
  "etag": "1_d15ff4d3-727e-431c-8eba-f33957805f23"
}

在響應中,您有一個名為ETAG的鍵。 基本上,只要有人打開項目,這種情況就會發生變化。

您無法獲取誰已登錄或其他詳細信息。 您只能知道有人使用ETAG在項目中打開、更改或進行了一些操作。

您可以簡單地將ETAG存儲在您的服務器中並輪詢更改。 如果它被更改,那么可能有人使用了該項目。

如果你想要項目的更新時間,你可以試試這個, https://cloud.google.com/resource-manager/reference/rest/v3/projects/get

暫無
暫無

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

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