2016-06-19 2 views
1

아래의 보안 규칙을 사용하여 Firebase 데이터베이스에 데이터를 읽거나 쓰려고합니다. 나는 firebase에 의해 제공된 문서를 따라 왔다고 믿기 때문에 혼란 스럽다. 나는이 링크를 따라 한이메일 인증을 사용하여 Firebase 데이터베이스에 읽기/쓰기 액세스를 허용하는 방법

->FIREBASE USER BASED SECURITY

나는 단지 내가 작성 중 두 개의 자식 노드를 가지고있다. 사용자 데이터 및 사용자가 입력 한 무선 노드 데이터.

{ 
"rules": { 
"nodes": { 
    "$user_id": { 
    ".read": "$user_id === auth.uid", 
    ".write": "$user_id === auth.uid" 
    } 
}, 
"users": { 
    "$uid": { 
    ".read": "$uid === auth.uid", 
    ".write": "$uid === auth.uid" 
    } 
    } 
} 
} 
+0

무엇을하고 있는지 자세히 알려주십시오. 함께 작업하려면 [MVC 질문] (http://stackoverflow.com/help/mcve)이 필요합니다. – adolfosrs

+0

질문을 다시 작성하십시오. –

+0

더 많은 정보가 없습니다. 나는 firebase 설명서를 따라 갔고, 나는 현재 길을 잃었다. 읽기/쓰기 액세스를 데이터베이스 전체에 적용하는 것 외에도. 그것은 내가 원하는 것이 아닙니다. 인증 된 사용자가 모든 자식 노드에 액세스 할 수 있도록해야합니다. 현재 이메일/비밀번호 인증 만 사용하고 있습니다. –

답변

1

여기에서 답변을 찾을 수있었습니다. 내가하려는 것은 인증 된 사용자가 데이터를 읽고 쓸 수있게하는 것입니다.

이 질문에 대한 답변은 다른 검색어를 검색 한 후에 적용됩니다.

[firebase] 태그를 사용하여 질문을 검색하고 찾을 수있었습니다.

Restricting child/field access with security rules

+1

룰을 사용하여 데이터를 필터링 할 수 없다는 사실은 Firebase를 처음 접하는 개발자들에게는 흔히 혼란 스러울 수 있습니다. 네가 발견했다고 들었어. –

관련 문제