이것이 내 firebase 실시간 데이터베이스의 구조입니다. 전체 단어 개체에 액세스 할 때 읽기 액세스를 차단하고 싶지만 단어로 단일 노드에 액세스 할 때 허용하도록합니다. 목적은 사용자가 한 번에 전체 단어를 읽지 못하게하는 것입니다. 보안 규칙으로 어떻게 할 수 있습니까?
$
와일드 카드 를 사용하여이를 수행 할 수 있습니다 .
{
"rules": {
"words": {
".read" false,
"$word: {
".read" true
}
}
}
}
따라서 전체 words
노드에서 읽기가 거부되지만 해당 노드에서 읽기를 허용 $word
하는 하위 노드와 일치합니다 words
.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다