명령줄을 사용하여 Firebase 데이터베이스 보안 규칙을 배포하는 방법은 무엇입니까?
이전 버전의 Firebase에서는 다음을 추가할 수 있습니다.rules
당사의 섹션firebase.json
배포할 때마다 새 보안 규칙을 업로드합니다.
어떻게 사용합니까?firebase-tools
데이터베이스 보안 규칙을 배포하는 v3 명령줄 도구를 선택하시겠습니까?
이 페이지에는 가능성이 나와 있습니다. "Firebase 스토리지에 대한 규칙
이 페이지는 명령줄 도구가 이 기능을 수행할 수 있음을 암시하지만,firebase --help
그리고.firebase deploy --help
어떻게 하는지 힌트를 주지 않는 것 같습니까? (제가 놓쳤다면 사과드립니다...)
(관련: 들어갈 수 있는 모든 것에 대한 표준 문서는 어디에 있습니까?firebase.json
예전 파이어베이스 사이트에서 찾았지만 새 문서 검색으로는 찾을 수 없습니다.)
감사합니다!
사용할 수 있습니다.firebase deploy --only database
데이터베이스 규칙만 업데이트하려는 경우.기존 규칙을 덮어씁니다.
자세한 내용은 Firebase CLI 참조에서 확인할 수 있습니다.
사용할 수 있습니다.firebase deploy
또는firebase deploy --only database
가장 중요한 것은 다음과 같습니다.
아래에 참고하시기 바랍니다. firebase.json
형식: The"rules"
참가 신청이 아래에 있습니다. "database"
참가 신청
{
"database": {
"rules": "database-rules.json"
},
"hosting": {
"public": "./",
"ignore": [
"firebase.json",
"database-rules.json",
]
}
}
firebase cli를 사용하여 새 보안 규칙 집합을 배포하려면 다음과 같이 하십시오.
firebase deploy --only firestore:rules
새 보안 규칙 집합을 배포하려면 다음을 추가합니다.rules
의 최상위 키firebase.json
.
예firebase.json
파일:
{
"rules": "firebase_rules.json",
"hosting": {
"public": "doc",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
}
}
그firebase_rules.json
보안 규칙이 포함된 JSON 파일입니다.다음은 예입니다.
{
"rules": {
".read": false,
".write": false
}
}
실행할 때firebase deploy
의 내용을 보낼 것입니다.firebase_rules.json
규칙 구성을 바꾸거나 서버에 적용합니다.
언급URL : https://stackoverflow.com/questions/38276547/how-do-i-deploy-firebase-database-security-rules-using-the-command-line
'programing' 카테고리의 다른 글
하나의 CSS 파일을 다른 파일에 포함하는 것이 가능합니까? (0) | 2023.06.10 |
---|---|
두 인수 중 하나가 NaN인 경우 C/C++ <, <= 및 == 연산자가 true를 반환하는 원인은 무엇입니까? (0) | 2023.06.10 |
웹 API 인증 필터의 경우 내 클레임 ID가 항상 거짓인 이유는 무엇입니까? (0) | 2023.06.10 |
Firestore 문서에 타임스탬프 추가 (0) | 2023.06.10 |
마우스 클릭 없이 Excel에서 하이퍼링크를 여는 방법, 바로 가기 키/키가 있습니까? (0) | 2023.06.10 |