【问题标题】:Firebase functions get the user phone numberFirebase 函数获取用户电话号码
【发布时间】:2017-08-05 18:13:33
【问题描述】:

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

【问题讨论】:

    标签: firebase firebase-authentication google-cloud-functions


    【解决方案1】:

    如图Functions Github repo

    Phone Auth 现在按预期触发 Cloud Functions。这是您可能收到的UserRecord 对象(在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"
    }
    

    然后可以通过UserRecord.phoneNumber获取电话号码

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多