チュートリアル)Firebase★前回の記事yucatio.hatenablog.comデータベースルールファイル(database.rules.json)を変更します。2で作成したアプリでは、ユーザは自分のタスクのみ見れて、自分のタスクにのみ書き込めるので、ルールをそのように変更します。}}todosの直下のパスを$uidという名前で取得できるようにします(#1)。読み取りは、$uidと、認証ユーザのuidが同一の場合のみ可能にします(#2)。書き込みは、$uidと、認証ユーザのuidが同一の場合のみ可能にします(#3)。各タスクのキーを$todoIdという名前にします(#4)。$todoIdの直下のパスは、textとcompletedが必須になるようにします(#5)。textは文字列であるというvalidationを追加します(#6)。実際のプロダクションだと、文字の長さなども定義した方が良いですが、今回は割愛します。completedは真偽値であるというvalidationを追加します(#7)。}を追加します(#8)。usersのルールusersのデータは今回は使用しないので、簡単に定義して起きます。}}todosの方と同様に、users直下のパスを$uidで読み取れるようにします(#1)。読み取りはtrueにします(#2)。書き込みは、uidと、認証ユーザのuidが同一の場合のみ可能にします(#3)。todos、users以外の名前で、このパスの下に新しいパスを作れないようにします(#4)。データベースルールのFirebaseへの反映ルールをFirebaseに反映します。https://console.firebase.google.com/project/todo-sample-xxxxx/overview反映されました。「ピーターからの問題」1から9までを使って分数の穴埋め算。(1)はてなブログをはじめよう!yucatioさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。