0

I'm using botkit and I'm trying to get storage working through firebase.

I'm using the botkit-storage-firebase module: https://github.com/howdyai/botkit-storage-firebase

However when I try to save anything (or get anything), I'm getting Permission denied from Firebase

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

I had to set the security rules of the database to:

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

To be able to use it, however, leaving my database without security is obviously not what I want.

How can I authenticate with Firebase with the botkit-storage-firebase module?

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 に答える