0

我正在使用 botkit,并且正在尝试通过 firebase 进行存储。

我正在使用 botkit-storage-firebase 模块:https ://github.com/howdyai/botkit-storage-firebase

但是,当我尝试保存任何东西(或获取任何东西)时,我是Permission denied从 Firebase获取的

controller.storage.users.save({ id: 'words', words: response.words });

我必须将数据库的安全规则设置为:

{
 "rules": {
   ".read": true,
   ".write": true
 }
}

然而,为了能够使用它,让我的数据库没有安全性显然不是我想要的。

如何使用botkit-storage-firebase模块向 Firebase 进行身份验证?

4

1 回答 1

1

我在使用 Botkit 和 Firebase 时遇到了同样的问题。事实证明botkit-storage-firebase使用的是与当前版本不兼容的 Firebase 2.0。我发现了一个尚未合并的拉取请求并使用了该存储库,现在一切正常。您也可以更改您的安全规则。

这是分叉的链接- https://github.com/esjay/botkit-storage-firebase

于 2016-09-28T17:51:28.303 回答