16. Firebase cloud 클라이언트 액세스 만료 문제

random-olive·2023년 2월 1일
0

프로젝트 01 : 

목록 보기
14/25
  • 금일 오전 메일이 와 있었다.

[Firebase] Cloud Firestore 데이터베이스에 대한 클라이언트 액세스가 3일 후에 만료됩니다

테스트 모드에서 개발을 시작하도록 선택했기 때문에 Cloud Firestore 데이터베이스가 인터넷에 완전히 공개됩니다. 공격자에게 취약한 앱이므로 첫 30일이 지나면 요청 허용을 중지하도록 Firestore 보안 규칙이 구성되었습니다.

3일 후에 Firestore 데이터베이스에 대한 모든 클라이언트 요청이 거부됩니다. 그전까지 데이터를 적절히 보호하면서 앱이 작동할 수 있는 강력한 보안 규칙을 작성하세요. 분석은 매일 실행됩니다. 지난 24시간 이내에 규칙을 수정했다면 변경사항이 반영되지 않을 수 있습니다.

  • 해결

    • '규칙 수정' 클릭
    rules_version = '2';
    service cloud.firestore {
    
      match /databases/{database}/documents {
        match /{document=**} {
          allow read, write: if
            request.time < timestamp.date(2023, 2, 4);
        }
      }  
    }
    • request.time < timestamp.date(2023, 2, 4)> 에서
      2023 -> 2024로 변경시켜 준 수 '게시' 버튼을 눌러 변경사항을 적용한다.
profile
Doubts kills more dreams than failure ever will

0개의 댓글