Javascript 通过Firebase auth()管理其他用户帐户
根据Firebase文档中的部分,可以使用以下方法修改用户配置文件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) {
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
设置:
管理用户: