我想在httpscalable中添加一个授权头,用于调用firebase函数。目前我使用:
const httpsCallable = Firebase.functions.httpsCallable('xxxxx');
httpsCallable(call_args).then(....)
但我正在努力保护我的应用程序的安全。需要添加身份验证令牌。如何添加带有"Bearer:…"的授权标头?
这个帖子上被接受的答案只是说"这是可能的。"但有人知道怎么做吗?
谢谢!
回答我自己的问题。对于登录的用户,firebase将自动包含形式为"Authorization:"Bearer:$token"的Authorization标头,其中token是firebase.auth((.currentUser.getIdToken((的结果