是否为Firebase身份验证启用CICP活动日志记录活动?

时间:2019-03-20 01:32:19

标签: firebase google-cloud-platform firebase-authentication google-cloud-cicp

我的项目使用Firebase身份验证。

我想启用身份验证活动的日志记录以确保合规性。 Google的Google Cloud CICP(客户和合作伙伴的云身份)(documentation here)具有此功能。

我知道CICP说它与Firebase身份验证兼容,但这是否意味着如果我启用了Firebase项目,它将记录我的Firebase项目的身份验证活动?还是仅记录CICP直接创建的帐户中的活动?谢谢!

1 个答案:

答案 0 :(得分:3)

对于Stackdriver活动日志记录,它将适用于CICP和Firebase Auth之间的活动。正如您可能从文档中看到的那样,第一步是在您的项目中启用它:

curl -d "{'monitoring':{'requestLogging':{'enabled':true}}}" -H 'Authorization: Bearer [AUTH_TOKEN]' -X PATCH -H 'Content-Type: application/json' https://identitytoolkit.googleapis.com/admin/v2/projects/[PROJECT_ID]/config?updateMask=monitoring.requestLogging.enabled
  • 您可以通过多种方式获得AUTH_TOKEN,但是一种简单的方法是使用Google OAuth Playground并授权Google Identity Toolkit API v3范围。

一旦您有一些值得回顾的活动,可以直接在“身份工具包项目”资源中的StackDriver logs viewer中检出。

需要注意的一件事是,如果您有大量用户,或者项目中确实有大量活动,则可能还需要指定排除项,以最大程度地降低成本/交通/噪音。详细信息包含在您指定的Activity Logging文档中。