Firebase HTTP功能访问用户ID?

时间:2017-08-31 00:46:14

标签: ios firebase google-cloud-functions

关于firebase功能的几个问题。

我有一个需要验证当前用户是否经过身份验证的函数,然后使用他们的userId存储一些数据并将其关联到它们。

  • 如何在函数中访问userId并验证auth?

  • 我在哪里可以获得需要通过http标头发送到服务器的令牌?

1 个答案:

答案 0 :(得分:1)

要开始使用,请查看GitHub中可用的官方sample code,其中显示了如何保护端点。您会看到,使用user获取当前经过身份验证的getIdTokenWithCompletion的Firebase身份验证令牌。该功能使用Firebase Admin SDK verify the token。验证结果是DecodedIdToken对象,其中包含各种属性,包括用户的uid。