Supabase 를 사용해보려고 했다.
공식문서에 나오는대로 project URL, Project ANON keys를 다 세팅하고,
fetching 공식도 그대로 사용했다.
그랬는데 data가 null 로 나왔다.
post는 401 Unauthorized 가 떠서 권한 문제가 아닐까 추측했다.
프로젝트를 새로 파보기도 하고, try catch 문으로도 바꿔보고 별 난리를 다 치다가
같이 찾아주시는 분들이 혹시.. 저 아래 secret 키로 하면 될까요? secret 키로 갈아꼈더니..
두둥.. 갑자기 잘 불러와지는 데이터..
처음에 썼던 키는 anon public 키였고,
작동되는 키는 service_role secret 키였다. (아니 anon key 쓰라매!!!!)
secret 키는 public 에 공개되면 위험하다고 나오는데,
먼가 배포할 때 anon public 키에 권한을 주고, service_role secret 키 대신 사용해야 하는 것 같은데
일단 우리 프로젝트는 상업용이 아니라 service_role 키를 쓰고 있다.
만약 연습용인데 연결이 잘 안된다면, anon public 에서 service_role 키로 갈아껴보자..
감사합니다. 이거 때문에 2시간 동안 null , [] 떠서 삽계속파다가 , 여기에서 나온 해결책을 듣고
해결했습니다. ㅠㅠㅠㅠㅠ