FirebaseのFirestoreのルール記述についての質問です。
リクエストしてきたユーザーとドキュメントを作成したユーザーが同じ場合のみreadを許可したいです。
現在、以下のようなルールにしていますが、これだとリクエスト者と作成者が同じ場合でも拒否されてしまいます。どこがおかしいか教えてくださるとありがたいです。
match /users/{user}/collectionA/{item}{ allow read:if request.auth.uid == resource.data.authorId; }
collectionA内のドキュメントはauthorIdというフィールドを持っていて、そこに作成者のuidを文字列として格納しています。
回答よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/25 07:47