Firebase 在AngularFire中创建用户而不登录
我在Firebase 在AngularFire中创建用户而不登录,firebase,firebase-authentication,angularfire,Firebase,Firebase Authentication,Angularfire,我在AngularJS中制作了一个应用程序,我的应用程序有一个场景,具有管理员角色的用户可以创建用户 我知道我可以使用 $createUserWithEmailAndPassword(“my@email.com“,“mypassword”)但它会注销当前用户 我只想创建用户,而不是让他们在注册后立即登录 我发现我可以使用Firebase管理SDK来实现它。但我无法在我的控制器中初始化它,因为它给出错误require未定义 var admin = require("firebase-admin")
AngularJS
中制作了一个应用程序,我的应用程序有一个场景,具有管理员角色的用户可以创建用户
我知道我可以使用
$createUserWithEmailAndPassword(“my@email.com“,“mypassword”)
但它会注销当前用户
我只想创建用户,而不是让他们在注册后立即登录
我发现我可以使用Firebase管理SDK
来实现它。但我无法在我的控制器中初始化它,因为它给出错误require未定义
var admin = require("firebase-admin");
admin.initializeApp({
serviceAccount: "/myservice.json",
databaseURL: "URLDB"
});
我只是:
Firebase Admin node.js SDK应仅在受信任的环境中运行。在不登录的情况下创建用户被视为一项管理任务
您不应使用Firebase Admin SDK将此功能添加到您提供给普通用户的同一应用程序中。这将是一个安全问题。哦,对不起,我没有注意到你的评论。那么有没有其他方法来满足我的要求?我的客户管理员想为他的管理层创建帐户on中的解决方法可能仍然有效。哦,初始化辅助应用程序?让我试试