从请求中获取用户信息到 Firebase 中的 Cloud Function
Posted
技术标签:
【中文标题】从请求中获取用户信息到 Firebase 中的 Cloud Function【英文标题】:Getting user info from request to Cloud Function in Firebase 【发布时间】:2019-02-25 22:15:49 【问题描述】:我希望能够获取在 Firebase 中调用的云函数的用户信息。我有这样的东西,在用户登录应用程序后被调用:
exports.myFunction = functions.https.onRequest((req, res) => ...
我需要获取发出请求的登录用户的 uid。请问有什么建议或cmets吗?
【问题讨论】:
【参考方案1】:有关发出请求的用户的信息不会与 HTTPS 函数调用一起自动传递。
您可以pass the ID token along yourself and decode/verify it in your function,也可以use a callable HTTPS function,它会自动传递用户信息。
【讨论】:
以上是关于从请求中获取用户信息到 Firebase 中的 Cloud Function的主要内容,如果未能解决你的问题,请参考以下文章
如何从 BigQuery 中的 Firebase 事件中获取用户表?