Javascript 通过Firebase auth()管理其他用户帐户

Javascript 通过Firebase auth()管理其他用户帐户,javascript,firebase,firebase-authentication,Javascript,Firebase,Firebase Authentication,根据Firebase文档中的部分,可以使用以下方法修改用户配置文件 var user = firebase.auth().currentUser; user.updateProfile({ displayName: "Jane Q. User", photoURL: "https://example.com/jane-q-user/profile.jpg" }).then(function() { // Update successful. }, function(error) {

根据Firebase文档中的部分,可以使用以下方法修改用户配置文件

var user = firebase.auth().currentUser;
user.updateProfile({
  displayName: "Jane Q. User",
  photoURL: "https://example.com/jane-q-user/profile.jpg"
}).then(function() {
  // Update successful.
}, function(error) {
  // An error happened.
});
本指南中的所有示例似乎仅针对已登录的
currentUser
,但我们如何以编程方式修改其他用户?是否有我没有看到的
getUser(uid)
方法


这似乎可以通过Firebase Admin Node.js SDK实现,但我们如何从Web实现这一点?

身份验证API的Web实现仅用于客户端。要编辑另一个用户,您必须作为该用户进行身份验证/登录。这意味着
currentUser
将是您需要的用户

您应该使用管理API在服务器端执行此操作。这是一个单独的API

设置:

管理用户: