์๋ ํ์ธ์ Foma ์ ๋๋ค!
์ค๋ ๋ง๋ ์๋ฌ๋ ์๋ฎฌ๋ ์ดํฐ๋ก Firebase์์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ค๋ ค๊ณ ํ๋๋ฐ
๊ฐ์๊ธฐ ์๋์ ๊ฐ์ด Missing or insufficient permissions ๋ผ๊ณ ๋จ๊ณ ๋ฐ์ดํฐ๊ฐ ๋ฐ์์ง์ง ์๋๊ฑฐ์์...
๊ทธ๋์ ์ด์ฌํ ์์๋ณธ ๊ฒฐ๊ณผ ํด๊ฒฐ๋ฒ์ ์ฐพ๊ฒ ๋์ด ์ด ๊ธ์ ์ ๋ฆฌํ๊ฒ ๋์์ต๋๋ค.
์ฐ์ ํด๋น ํ๋ก์ ํธ๊ฐ ์๋ Firebase Console๋ก ์ด๋ํด์ฃผ์ธ์.
๊ทธ๋ฆฌ๊ณค ์ผ์ชฝ์์ ๋๋ฒ์งธ ์์ด์ฝ์ธ ์๋ Firestore ๋ฒํผ์ ๋๋ฅด๊ณ ๊ท์นํญ์ ๋๋ฌ์ฃผ์ธ์.
๊ทธ ๋ค์ ์๋์ ๊ฐ์ด allow read,write: if true; ๋ก ๋ฐ๊ฟ์ฃผ์ธ์.
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if true;
}
}
}
์์ธํ ์ค๋ช ์ ํ์ด์ด๋ฒ ์ด์ค ๋ณด์ ๊ท์น์ ์ ๊ฐ ์์ธํ๊ฒ ์์๋ณด๊ณ ์ ๋ฆฌํด์ ๋ค์์ ํฌ์คํ ํ๋๋ก ํ ๊ฒ์!
๋๊ธ