Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何避免在使用firebase创建新用户时自动登录_Javascript_Angular_Firebase_Firebase Authentication - Fatal编程技术网

Javascript 如何避免在使用firebase创建新用户时自动登录

Javascript 如何避免在使用firebase创建新用户时自动登录,javascript,angular,firebase,firebase-authentication,Javascript,Angular,Firebase,Firebase Authentication,我试图做的是允许用户创建其他帐户,但遇到的问题是,当我使用createUserWithEmailAndPassword创建用户时,我会自动以新用户身份登录。那我该如何避免呢 我试图从管理员注册的管理员面板创建用户。如果我使用以下代码,它将使用新的用户数据登录 代码如下: submit(){ this.afAuth.createUserWithEmailAndPassword(this.form.Eemail, this.password).then( res => {

我试图做的是允许用户创建其他帐户,但遇到的问题是,当我使用createUserWithEmailAndPassword创建用户时,我会自动以新用户身份登录。那我该如何避免呢

我试图从管理员注册的管理员面板创建用户。如果我使用以下代码,它将使用新的用户数据登录

代码如下:

submit(){
    this.afAuth.createUserWithEmailAndPassword(this.form.Eemail, this.password).then( res => {
        this.form.userid = res.user.uid;
        this.user.addnotice(this.form);
        this.cancel();
        this.succesToast();
    }, err =>{
        this.failToast();
    })
}

没有为web开发提供直接的方法来创建无需登录的用户。相反,有一种方法可以在不登录的情况下创建用户,这将解决您的问题


要访问此功能,您必须在中使用node.js。

对于此已发布的帖子,您只需在流程成功完成后注销即可。@Ashish是的,我尝试过,即使是从以前登录的帐户中,我也完全注销了,所以您只想从管理面板中创建新用户?上面的问题没有提供关于管理面板或任何其他方面的信息。@Ashish是的,管理员应该能够创建新用户,所以这就是我试图做的,但问题是当我创建帐户时,我刚刚登录到新创建的帐户