在哪里可以找到我的Firebase apiKey和authDomain

Ang*_*arM 2 firebase firebase-authentication firebase-realtime-database

在哪里可以找到我的Firebase apiKey和authDomain?

我正在设置环境以连接到数据库。

export const environment = {
  production: false,
  firebase: {
    apiKey: '...',
    authDomain: '...',
    databaseURL: 'https://******-project.firebaseio.com',
    projectId: '*******-project',
  }
};
Run Code Online (Sandbox Code Playgroud)

但是在firebase控制台中找不到apiKey和authDomain。

Sph*_*ati 36

无需创建新应用即可找到这些属性的最简单方法是在 Firebase 控制台中转到您的项目。

接下来,单击顶部左侧边栏中项目概述旁边的齿轮图标,然后单击项目设置。

在默认情况下应该打开的常规选项卡下,向下滚动一点,直到到达您的应用程序部分。在该区域内,您会找到Firebase SDK Snippet标题。

在此之下,您将拥有三个复选框。选择Config复选框,您将看到一个 JS 对象声明,其中包含您的应用程序连接到数据库所需的所有信息。

您的 Firebase SDK 配置

在此处输入图片说明

  • 这是最新的答案 (2认同)

Jim*_*Jim 26

如果您不想创建 Web 应用程序,并且上面的其他非创建解决方案对您不起作用,就像它对我不起作用一样,这里有一个备忘单:

firebaseConfig = {
  apiKey: (this one's easy, it's in the 'General' section in your project settings page, aka the Gear icon button),
  authDomain: "{project_id}.firebaseapp.com", (without brackets)
  databaseURL: "https://{project_id}.firebaseio.com",
  projectId: (again, found in 'General' section in Project Settings),
  storageBucket: "{project_id}.appspot.com",
  messagingSenderId: (found in 'Cloud Messaging' section in Project Settings)
Run Code Online (Sandbox Code Playgroud)


Fra*_*len 7

查找这些内容的最简单方法是:

  1. 转到Firebase控制台中的 “ 项目概述”页面
  2. 点击+顶部栏中的
  3. 单击</>按钮添加网络应用

您将弹出需要的值。

在此处输入图片说明