1
firebase 실시간 데이터베이스의 특정 사용자에게 수퍼 유저에게 다른 사용자의 데이터를 읽도록 허용하려면 어떻게해야합니까?Firebase - 수퍼 유저에게 읽기 및 쓰기 권한을 부여하는 방법
{
"rules": {
"users": {
".read": "'SUPER_USERS_ID_HERE' === auth.uid",
".write": "'SUPER_USERS_ID_HERE' === auth.uid",
"$uid": {
".read": "$uid === auth.uid",
".write": "$uid === auth.uid"
}
}
}
}
당신은 중포 기지 콘솔의 인증 섹션에서 슈퍼 사용자의 UID를 얻을 수 있습니다 :
{
"rules": {
"users": {
"$uid": {
".read": "$uid === auth.uid",
".write": "$uid === auth.uid",
}
}
}
}
안녕하세요 크레이그. 여러 규칙을 사용할 수 없으므로 실패합니다. 테스트 해 보셨습니까? 끝까지 실패합니다. 규칙에 특정 UID를 어떻게 하드 코딩 할 수 있습니까? @Craigc –
@ AllyMakongo 내가 볼 수있는 한이 스 니펫은 유효합니다. "여러 규칙을 가질 수 없다"는 것은 무엇을 의미합니까? –
여전히 유효하지만 firebase 새 문서별로 작동하지 않습니다. 비교하기 위해 하드 코딩 된 사용자 ID를 삽입하려면 어떻게합니까? 이것은 @FrankvanPuffelen을 시뮬레이트 할 때 오류가 발생합니다 –