Firebase에 저장된 데이터에 사용자 별 할당량을 적용하는 가장 좋은 방법은 무엇입니까? ID가 고유 트랜잭션을 사용하여 생성됩니다Firebase에서 사용자 할당량 적용
/문서/ID/내용 :
내 사용자가 다음과 같은 경로에 고유 ID로 문서를 만들 수있을 것입니다. ID는 확인 규칙 (contents.id == auth.id
)을 사용하여 예약됩니다.
그러나 사용자가 임의로 id를 할당하여 db를 스팸하지 못하게하려면 어떻게해야합니까? 사용자에게 할당 된 ID 수를 계산하고 개수가 너무 많으면 거부 할 수있는 규칙을 가질 수 있습니까?
할당량이 구현 될 때까지 firebase는 앱의 db에 할당량 제한을 적용합니까? 악의적 인 사용자가 전체 서비스를 중단시킬 수 있습니까? – HRJ
아니요, 할당량을 적용하지 않습니다. Firebase는 원하는만큼 커질 수 있습니다. 우리는 일을 꽤 조심스럽게 모니터합니다. 누군가가 DDoS를 시도하거나 우리를 첨부하면 처리 할 수 있습니다. –
귀하의 답변에 대해 Andrew에게 감사드립니다. Firebase의 노력에 감사 드리며, 현재의 접근 방식은 치료법입니다. 예방이 더 좋을 것입니다. 곧 사용자 별 할당량 기능을 구현하시기 바랍니다. 관리자가 할당량을 제한하기위한 사용자 정의 함수를 정의 할 수 있도록하는 것이 이상적입니다. 효율적인 카운트 쿼리는 매우 유용합니다. – HRJ