나는 이렇게 논다/월간 메이커스

001. Supabase 연동 및 Github 로그인

daco2020 2023. 12. 20. 07:34


학습 목표
- 월간 메이커스를 수파베이스와 연동할 수 있을까
- 깃헙 로그인을 구현할 수 있을까?

측정요소
- 스벨트킷에 수파베이스를 연동하여 데이터를 주고받는데 까지 동작하면 성공이다.
- 깃헙 로그인, 로그아웃을 할 수 있다면 성공이다.

레퍼런스
https://supabase.com/docs/guides/getting-started/quickstarts/sveltekit
https://youtu.be/1tsUB58KX2s

만들기
https://github.com/Daco2020/monthly-makers/commit/a193f48e51dd24bf3912f49133a799daba82bbcb

학습한 것
- supabase 연동과 로그인 자체는 어렵지 않았다. (카카오 로그인도 있더라)
- 깃헙 로그인 후 supabase가 리다이렉트해주는 url이 내 사이트의 포트와 맞지 않아 해맸었다. 기본값이 따로 있었는데 이를 수정하여 해결.
- JS 관련 로직을 구현할 때 import, export, undefind , 변수 선언, 구현 방법이 다양한 것 등. 아직 개념이 부족하니 사소한 기능이라도 시간이 걸렸다. 내가 무엇을 모르는지 차츰 알아가는 중.
- 프로젝트 등록을 로그인 이후에 하도록 수정하는게 좋을 듯. 로그인 -> 프로젝트 등록 모달 -> 입력 -> 등록 이런 흐름이 자연스럽게 느껴졌다. 아직은 고민중...
- 나중에는 깃헙 레포지토리를 직접 불러와 리드미 등을 프로젝트 소개로 활용할 수 있을 듯?