2023.12.21 (목) TIL

진민용·2023년 12월 21일

supabase 데이터 이용하기

  • supabase의 members 칼럼안의 데이터를 가져오려고 했는데, 데이터가 빈 배열로 왔다. 무엇이 문제일까?

1. .env 파일안의 APP_KEY와 URL 확인

2.supabase의 옳바른 문법 확인

그럼에도 불구하고 데이터가 불러오지 않아졌고, 여러 방법으로 검색 후에 'RLS' 세팅에 문제의 원인이 있다는 것을 알게 되었다.

RLS (Row Level Security)

  • 각 Row에 대한 접근 명령 권한을 설정
  • enabled일 경우, 해당 Row에 특정한 유저만 접근 가능 ,disabled 의 경우 모든 유저가 접근 가능
enabled -> disabled로 바꾸어 주니 데이터가 가져와 졌다. API Docs를 읽어도 보기와 같은 문제를 해결하는데 상당한 시간을 걸리는 것을 보면서 , 아직도 API해석능력이 많이 부족하다는 것을 여실히 실감하면서도 아직 갈길이 멀구나 라고 느끼게 되었다.

Authentication 에서 policy 수정

profile
Enchanté!

0개의 댓글