Firebase 函数获取用户电话号码

Raz*_*ung 2 firebase firebase-authentication google-cloud-functions

我正在使用 Firebase 函数使用 auth 触发器将用户信息保存在 onCreate 中。如果他使用这种方法进行身份验证,有没有办法获取用户的电话号码?

Fra*_*len 5

函数 Github 存储库所示

电话身份验证现在可以按预期触发 Cloud Functions。以下是您可能会收到的UserRecord对象 (in event.data)的示例:

{
  "metadata": {
    "createdAt": "2017-06-01T23:01:23.000Z",
    "lastSignedInAt": "2017-06-01T23:01:23.000Z"
  },
  "phoneNumber": "+1555123456",
  "providerData": [
    {
      "providerId": "phone",
      "uid": "+1555123456"
    }
  ],
  "uid": "C6simWCCNlO3Mdyq9PYyY1O8qPJ3"
}
Run Code Online (Sandbox Code Playgroud)

电话号码随后可从 UserRecord.phoneNumber