为了设置自定义声明,可以使用以下方法:
admin.auth().setCustomUserClaims(uid,{claim:value});
There does exist
admin.auth().updateUser(uid,{claim:value});
我不太清楚这两者之间的区别,而且似乎都不能真正删除之前应用的自定义声明。
admin.auth().setCustomUserClaims(user.uid, null);
。 - TimLsetCustomUserClaims
。 - undefined