[英]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.