首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从防火墙控制台删除数据,就像在猫鼬中一样

从防火墙控制台删除数据,就像在猫鼬中一样
EN

Stack Overflow用户
提问于 2017-10-23 12:14:40
回答 1查看 441关注 0票数 0

我以前使用过mongoose数据库。测试过程完成后,我们可以手动删除猫鼬网站上的数据。甚至是收藏。

现在,我使用firebase作为我的数据库,我的问题是,是否有任何功能,比如手动从数据库中删除经过身份验证的用户数据,就像我们在mongoose中所做的那样。或者,我们是否需要编写代码从防火墙中删除特定的用户数据?

我有一个firebase.js

代码语言:javascript
复制
import * as firebase from 'firebase';

const config = {
    apiKey: "someKey",
    authDomain: "some domain",
    databaseURL: "someURL",
    projectId: "someID",
    storageBucket: "someBucket",
    messagingSenderId: "SomeId"
};

const firebaseApp = firebase.initializeApp(config);
export default firebaseApp;

和一个index.js文件:

代码语言:javascript
复制
import firebaseApp from './firebase';
firebaseApp.auth().onAuthStateChanged(user => {
    if (user) {
        console.log(user);
    } else {
        console.log('user needs to be signed in');
    }
})

在提交时,我看到用户在web控制台中。

是否有任何方法在防火墙控制台中可视化经过身份验证的用户,以便我可以从firebase web控制台中删除它?

在mongodb中,将有一个用于身份验证的集合。其中包含用户名和密码。这是它自己的收藏。以及基于其他数据的其他集合。我要问的是,通过上述过程验证的用户数据需要存储在火基的某个地方。有什么方法可以获取并删除用户数据吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-23 12:25:43

消防控制台是您的后端入口点,您的应用程序的数据,功能和服务。

控制台的数据库部分允许您自由地添加和删除实时数据库和云修复中的数据:

实时数据库

云修复

在Firebase控制台中有一个单独的身份验证部分。当用户为应用程序注册时,他们的配置文件数据将从身份验证提供者(Google、Facebook等)传递给Firebase,但只有标识符(用户名、电子邮件、电话号码)、创建日期、签名日期和唯一ID显示在Firebase控制台中:

您可以从Firebase控制台手动删除用户帐户,而不必编写代码。删除帐户将删除相关的身份验证数据,并将阻止用户登录到您的应用程序。

要手动删除用户帐户:

  1. 从桌面浏览器登录到Firebase控制台
  2. 从左侧菜单中选择“身份验证”
  3. 悬停在列表中的用户帐户上。
  4. 单击用户行右侧的3点图标。
  5. 单击上下文菜单中的“删除帐户”
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46889115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档