Firebase-보안
Firebase의 보안은 보안 규칙 내에 JSON 유사 객체를 설정하여 처리됩니다. 클릭하면 보안 규칙을 찾을 수 있습니다.Database 사이드 메뉴 내부에 RULES 탭 바에서.
이 장에서는 Firebase 데이터를 보호하는 방법을 보여주는 몇 가지 간단한 예를 살펴 보겠습니다.
읽고 쓰기
Firebase 보안 규칙 내에 정의 된 다음 코드 스 니펫은 /users/'$uid'/ 동일한 인증 된 사용자 uid,하지만 누구나 읽을 수 있습니다.
예
다음 예를 살펴 보겠습니다.
{
"rules": {
"users": {
"$uid": {
".write": "$uid === auth.uid",
".read": true
}
}
}
}
확인
다음 예제를 사용하여 데이터를 문자열에 적용 할 수 있습니다.
예
{
"rules": {
"foo": {
".validate": "newData.isString()"
}
}
}
이 장에서는 Firebase 보안 규칙의 표면 만 다루었습니다. 중요한 것은 이러한 규칙이 작동하는 방식을 이해하여 앱 내에서 결합 할 수 있도록하는 것입니다.