当前位置: 首页 > 知识库问答 >
问题:

Firebase踢出当前用户

呼延原
2023-03-14

所以我有一个问题,每次我添加一个新的用户帐户,它会踢出已经登录的当前用户。我读了firebase api,它说“如果创建了新帐户,用户将自动登录”,但他们从未说过其他关于避免这种情况的事情。

      //ADD EMPLOYEES
      addEmployees: function(formData){
        firebase.auth().createUserWithEmailAndPassword(formData.email, formData.password).then(function(data){
          console.log(data);
        });
      },

我是管理员,我正在添加帐户到我的网站。我想如果我可以添加一个帐户而不被注销并签入新帐户。我有办法避免这一切吗?

共有1个答案

胥宏义
2023-03-14

更新20161110-以下原始答案

另外,请查看此答案以获得不同的方法。

原始答案

var config = {apiKey: "apiKey",
    authDomain: "projectId.firebaseapp.com",
    databaseURL: "https://databaseName.firebaseio.com"};
var secondaryApp = firebase.initializeApp(config, "Secondary");

secondaryApp.auth().createUserWithEmailAndPassword(em, pwd).then(function(firebaseUser) {
    console.log("User " + firebaseUser.uid + " created successfully!");
    //I don't know if the next statement is necessary 
    secondaryApp.auth().signOut();
});
 类似资料:
  • 主要内容:pkill命令踢出登陆用户当作于管理进程时,pkill 命令和 killall 命令的用法相同,都是通过进程名杀死一类进程,该命令的基本格式如下: [root@localhost ~]# pkill [信号] 进程名 表 1 罗列了此命令常用的信号及其含义。 表 1 pkill 命令常用信号及其含义 信号编号 信号名 含义 0 EXIT  程序退出时收到该信息。 1 HUP 挂掉电话线或终端连接的挂起信号,这个信号也会造成

  • 问题内容: 因此,我遇到了这样的问题:每次添加新用户帐户时,它都会踢出已登录的当前用户。我阅读了firebase api,并说:“ 如果创建了新帐户,则该用户会自动登录“ 但是他们从没有说过避免这种情况的任何其他事情。 我是管理员,正在向我的网站添加帐户。如果我可以在不注销并登录到新帐户的情况下添加帐户,我会很高兴。任何方式我都可以避免这种情况? 问题答案: 这实际上是可能的。 但并非直接,做到这

  • 在我的应用程序中,我试图执行一个简单的登录/注册操作。 我有一个,如果没有用户,它返回一个登录屏幕,如果有用户登录,它返回一个主屏幕: 代码工作得很好,如下所示: 我怎样才能解决这个问题?

  • 我想用Flutter获得用户的当前uid。 我尝试跟踪,但返回一个错误 错误:

  • Since 8.2 exitApp exitApp用于退出当前栈顶app 使用方法 AlipayJSBridge.call('exitApp'); 代码演示 退出当前的页面 <h1>点击退出当前页面</h1> <a href="#" class="btn J_demo">执行</a> <script> function ready(callback) { // 如果jsbridge已经注入则

  • 这是关于Flutter Firebase认证插件。< br >我试图在创建新用户后发送验证电子邮件,但sendEmailVerification()在内部使用currentUser()。这在我看来像是一个bug,但为了以防万一,我向stackoverflow提出了一个问题。错误在Android和IOS上是一样的。< br > 前两行返回Firebase User。第三个返回null。第四,如果第三