Reactjs 我可以在没有数据库的情况下使用Firebase Auth吗?

Reactjs 我可以在没有数据库的情况下使用Firebase Auth吗?,reactjs,typescript,firebase-authentication,Reactjs,Typescript,Firebase Authentication,我正在尝试向React Web应用程序(typescript)添加身份验证,我发现“firebase/auth”可能就是我所需要的全部。但这是配置: var firebaseConfig = { apiKey: "xxxxxxxxxxxxxxxxxxxxxxxxxxxx", authDomain: "xxxxxxxxxxxx", databaseURL: "xxxxxxxxxx", projectId:

我正在尝试向React Web应用程序(typescript)添加身份验证,我发现“firebase/auth”可能就是我所需要的全部。但这是配置:

var firebaseConfig = {
    apiKey: "xxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    authDomain: "xxxxxxxxxxxx",
    databaseURL: "xxxxxxxxxx",
    projectId: "xxxxxxxxxx",
    storageBucket: "xxxxxxxxxxx",
    messagingSenderId: "xxxxxxxxxxxxxxxxxxx",
    appId: "1:xxxxxxxxx:web:xxxxxxxxxxxxxx",
    measurementId: "xxxxxxxxx"
  };

我需要数据库URL吗?还是存储桶?我的目的是现在只使用Google auth进行身份验证,并将数据库中的用户与Google ID或Firebase auth唯一ID匹配。配置时跳过databaseURL和/或storageBucket的顺序是什么?

所有Firebase服务都是相互独立的,这意味着您只能使用身份验证。JSON中的其他键仅用于标识目的。但是如果您没有从控制台启用这些服务,那么它们是多余的。如果删除databaseUrl,您仍然可以使用身份验证


也就是说,如果不使用Firebase身份验证,则可能无法使用Firebase数据库或存储中的某些功能,例如安全规则中的身份验证。

所有Firebase服务都是相互独立的,这意味着您只能使用身份验证。JSON中的其他键仅用于标识目的。但是如果您没有从控制台启用这些服务,那么它们是多余的。如果删除databaseUrl,您仍然可以使用身份验证


也就是说,如果不使用Firebase身份验证,则可能无法使用Firebase数据库或存储中的某些功能,例如安全规则中的身份验证。

您可能希望删除最后一行。建议与堆栈溢出无关,这一行增加了您的问题被关闭的机会。感谢@FrankvanPuffelen关注这一点!我把我的问题编辑了一点,你可能想删除最后一行。建议与堆栈溢出无关,这一行增加了您的问题被关闭的机会。感谢@FrankvanPuffelen关注这一点!我稍微修改了一下我的问题