icon

Blog

firestore で特定ユーザのみ書き込み可能にする

2021/04/02

ブログを作るにあたって、自分のみ書き込みできるようにしたかったのでその方法をメモ。


Authentication を使ってログイン後、Console からUIDを確認し、条件を設定する。

service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read;
      allow write: if isValidUser();
    }
  }
  function isValidUser() {
    return request.auth.uid == 'UIDを設定'
  }
}