質問編集履歴

3

2020/03/29 00:36

投稿

_Beginner
_Beginner

スコア103

test CHANGED
@@ -1 +1 @@
1
- Realtime Database | 新規ログインでデータを作成したいがルールの作り方がわからない
1
+ 新規ログインでデータを作成したいがRealtime Databaseルールの作り方がわからない
test CHANGED
File without changes

2

追記

2020/03/29 00:36

投稿

_Beginner
_Beginner

スコア103

test CHANGED
File without changes
test CHANGED
@@ -31,3 +31,9 @@
31
31
 
32
32
 
33
33
  新規ログインで"$uid"を作りたいのですが、どのようにルールを指定すればいいのでしょうか。
34
+
35
+
36
+
37
+ そもそも全部trueにしちゃえば楽なのですが、なぜそれは勧められないのでしょうか。
38
+
39
+ 悪意あるユーザー(もしくは意図せず)は、どのようにデータを閲覧・編集することができるのでしょうか。

1

質問の内容を変更

2020/03/28 11:50

投稿

_Beginner
_Beginner

スコア103

test CHANGED
@@ -1 +1 @@
1
- Databaseの一部のデータをまとめて取得したい
1
+ Realtime Database | 新規ログインでデータを作成したいがルールの作り方がわからない
test CHANGED
@@ -26,12 +26,8 @@
26
26
 
27
27
 
28
28
 
29
- これで自身のデータのみを読み書きできますが、
30
-
31
- 例えば全ユザーの"users/$uid/data/score"をめて取得し、ランキング形式に並べ替えたい
29
+ これで自身のデータのみを読み書きできますが初めてアプリを起動したとき、上のルルでは"users"下にユーザーファイル作るこきません
32
30
 
33
31
 
34
32
 
35
- "score"の".read"をtrueにするだけでいいのでしょうか
33
+ 新規ログインで"$uid"を作りたいのですが、どのようルールを指定ればいいのでしょうか
36
-
37
- セキュリティー的に心配です。