๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
โ—๏ธError

[Firebase Storage Error] User does not have permission to accss ~~

by Fomagran ๐Ÿ’ป 2021. 2. 2.
728x90
๋ฐ˜์‘ํ˜•

์•ˆ๋…•ํ•˜์„ธ์š” Foma ์ž…๋‹ˆ๋‹ค!

 

์˜ค๋Š˜์€ ์˜ค๋žœ๋งŒ์— Firebase Storage ์— ์ด๋ฏธ์ง€๋ฅผ ์—…๋กœ๋“œ ํ•˜๋ ค๋Š”๋ฐ ์•„๋ž˜์™€ ๊ฐ™์€ ์—๋Ÿฌ๊ฐ€ ๋งŒ๋‚ฌ์–ด์š”.

 

ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์€ ๊ฝค ๊ฐ„๋‹จํ•œ๋ฐ ๊ธฐ๋กํ•ด๋†“๊ธฐ ์œ„ํ•ด์„œ ์ ์–ด๋ด…๋‹ˆ๋‹ค!

 


Solution

 

ํ•ด์„ํ•ด๋ณด๋‹ˆ ์œ ์ €๊ฐ€ ์ ‘๊ทผํ•  ๊ถŒํ•œ์ด ์—†๋‹ค๋Š” ๋œป์ด๋„ค์š”!

๋จผ์ € Firebase ์ฝ˜์†”๋กœ ์ด๋™ํ•ด์„œ Storageํƒญ์—์„œ Rules๋กœ ๊ฐ€์ฃผ์„ธ์š”~

๊ทธ๋Ÿฌ๋ฉด ์ €๊ธฐ ๋งจ ์•„๋žซ์ค„์— allow read,write if request.auth != null; ์ด๋ผ๊ณ  ๋˜์–ด์žˆ๋Š”๋ฐ์š”.

์—ฌ๊ธฐ์„œ ๋’ค์— if request.auth != null; ์„ ์ง€์›Œ์ค๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋ฉด ์œ ์ €๊ฐ€ ์ ‘๊ทผํ•  ๊ถŒํ•œ์„ ํ—ˆ๋ฝํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค!

728x90
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€