ComAround_ Supabase 연결 / data null > 해결

박다영·2023년 1월 23일
0

project

목록 보기
47/70

오류발견

Supabase 를 사용해보려고 했다.
공식문서에 나오는대로 project URL, Project ANON keys를 다 세팅하고,

fetching 공식도 그대로 사용했다.

그랬는데 data가 null 로 나왔다.
post는 401 Unauthorized 가 떠서 권한 문제가 아닐까 추측했다.


n번째 시도 > 해결

프로젝트를 새로 파보기도 하고, try catch 문으로도 바꿔보고 별 난리를 다 치다가
같이 찾아주시는 분들이 혹시.. 저 아래 secret 키로 하면 될까요? secret 키로 갈아꼈더니..
두둥.. 갑자기 잘 불러와지는 데이터..

처음에 썼던 키는 anon public 키였고,

작동되는 키는 service_role secret 키였다. (아니 anon key 쓰라매!!!!)

secret 키는 public 에 공개되면 위험하다고 나오는데,
먼가 배포할 때 anon public 키에 권한을 주고, service_role secret 키 대신 사용해야 하는 것 같은데
일단 우리 프로젝트는 상업용이 아니라 service_role 키를 쓰고 있다.
만약 연습용인데 연결이 잘 안된다면, anon public 에서 service_role 키로 갈아껴보자..

profile
개발과 디자인 두마리 토끼를!

1개의 댓글

comment-user-thumbnail
2024년 3월 19일

감사합니다. 이거 때문에 2시간 동안 null , [] 떠서 삽계속파다가 , 여기에서 나온 해결책을 듣고
해결했습니다. ㅠㅠㅠㅠㅠ

답글 달기