AngularFire2更新并删除其他用户的个人资料

时间:2016-12-18 16:20:17

标签: angular angularfire2

我有angular2 app,我尝试让管理员更新其他用户的个人资料。

但我不知道如何找到用户更新或删除其数据资料......

我该怎么办?

1 个答案:

答案 0 :(得分:0)

不使用Admin SDK,您无法在应用内操纵任何用户帐户。要使用Admin SDK,您必须在应用内对其进行初始化,这会使您的管理员令牌在浏览器中可用,这是不明智的。

因此,实现此目的的一种方法是创建一个节点应用,您可以安全地在某个地方(不对公众开放)运行,该应用连接到您的Firebase应用并能够以这种方式操纵用户。

唯一的用户操作"可以从任何给定用户的Firebase应用内部获得更新自己的信息和创建新用户的能力。

应该注意的是用户身份验证和任何用户信息"除非由您和您的应用程序维护,否则您可能存储或不存储在数据库中是单独的和不相关的。