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中的解决方法可能仍然有效。哦,初始化辅助应用程序?让我试试