👌

Firestoreの読み取り回数が増えて怖いあなたへ

2023/04/23に公開

私の身に起こった事件

  1. firebase firestoreを使ったWebサービスをリリース
  2. ruleに読み取り権限を付与していないのに、ログ上で読み取り回数が数百回だった
  3. 攻撃を受けたのかと思って焦り、サービスの稼働を一時停止してしまった。

判明した原因

実はブラウザのfirebaseコンソール上からデータを見た時にも、読み取り回数が増える。

また、一度見ただけでも
「データの件数」 x 「定期的に更新が入る」
ということにより、大量の読み取り回数が加算される。

つまり、
読み取り回数を増やしていたのは
「どのくらいデータが集まってるかなー」と頻繁に確認した、過去の自分でした。

まとめ

「読み取り権限を付与してないのに、誰かがデータを読み取っている!?」
と焦った時でも、もしかしたら問題ないかもしれない。
焦らずに冷静に対処しよう。

Discussion