Firebase에서는 주어진 객체로만 푸시 작업 만 허용 할 수있는 권한을 설정할 수 있습니까?

StackOverflow https://stackoverflow.com//questions/23017256

  •  21-12-2019
  •  | 
  •  

문제

제목은 모두 그것을 말합니다.새로운 객체를 주어진 목록 스타일 데이터베이스에 푸시 할 수있는 권한을 부여하고 싶지만 완전한 쓰기 권한을 허용하지 않으려 고합니다.이렇게 할 수 있습니까?

도움이 되었습니까?

해결책

"완전한 쓰기 권한을 허용하지 않음"이 의미가 있거나, 제목이 실제로 모든 것을 말하는지 모르겠습니다.그러나 이것이 레코드를 추가 할 수 있지만 삭제하거나 수정하지 않으려는 것을 의미합니다.이러한 가정을 만드는 것은 다음과 같이 쓰기 규칙을 수행 할 수 있습니다.

// !data.exists(): only push once, no edits
// newData.exists(): cannot delete
".write": "!data.exists()"
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top