【发布时间】:2019-02-22 09:44:10
【问题描述】:
我有这个为用户设置自定义声明的函数:
export const setUserClaims = functions.https.onRequest((req, res) => {
return admin.auth().setCustomUserClaims(req.body.uid, req.body.claims);
});
我只希望超级管理员用户可以使用此功能,即由 {admin: true} 组成的自定义声明。
因此admin 可以为支持人员设置用户声明,例如通过调用此函数。
我一直在四处寻找,但没有找到一个 100% 可靠且安全的明显答案。
我该怎么做?
【问题讨论】:
标签: firebase google-cloud-functions firebase-admin