【问题标题】:Firebase Cloud Functions - The default firebase app doe not existFirebase Cloud Functions - 默认的 Firebase 应用不存在
【发布时间】:2017-11-19 22:11:38
【问题描述】:

我的 firebase 云函数日志中出现此错误。

我想使用admin.auth().deleteUser(req.body.uid).then().catch()删除用户

我像这样初始化了firebase-admin

admin.initializeApp({
    ...functions.config().firebase,
    databaseAuthVariableOverride: { uid: 'some-worker-id' }
}, 'some-name')

【问题讨论】:

    标签: javascript firebase google-cloud-functions


    【解决方案1】:

    您正在使用名称“some-name”初始化管理 SDK。根据定义,不是默认实例。不要给它一个名字,你将初始化默认实例。如果你不需要多个管理实例来连接多个项目,那么不要给它起名字并采用默认值。

    【讨论】:

    • 但我需要多个管理员实例。
    • 在这种情况下,更新您的问题以解释为什么您需要多个实例,并确保您的代码包含您如何初始化和使用所有实例。
    猜你喜欢
    • 2020-03-25
    • 2018-09-14
    • 1970-01-01
    • 2022-07-27
    • 1970-01-01
    • 1970-01-01
    • 2019-07-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多