클로드코드+bkit과 함께 왕초보의 Sign-up, sign-in 서비스 구축기

소개

이번 스터디를 통해 항상 회사의 데이터를 웹서비스로 만드는데 집중하고 있습니다. 이번에는 엑셀로 관리하던 규정들의 이력을 서비스로 만들어보고자 합니다. 이번 숙제에는 로그인이 가능하도록 하는 것이므로 한번 시도해 봅니다.

진행 방법

  • 로그인 권한 부여: email OTP 6자리를 통한 로그인과 구글 로그인 두가지로 선택하였습니다.

  • Admin 권한은 별도 부여: 별도 메뉴로 ID, password로 입력하여 저만 들어갈 수 있도록 하였습니다.

  • 기존에 1000줄 정도의 엑셀파일로 관리하는 것은 계속 업데이트를 하되, 이것을 업데이트하면 자동으로 대시보드로 실시간 반영될 수 있도록 하고자 합니다. 이를 위해 관리양식을 엑셀을 구글시트로 변경하였습니다. (이후에 이것도 자동화할 수 있는 방법을 모색하기 위함)

  • Database: 유일하게 사용 방법을 아는 supabase

결과와 배운 점

  • 처음에는 단순히 로그인 할 수 있도록 요청을 하였으나, sign-up 과정이 필요함을 알게 되어 추가 요청하였습니다.

  • 구글 OAuth와 email OTP 설정에 생각보다 손이 많이 가는 것을 알게 되었어요. 특히 email OTP는 계속 이메일 링크를 통한 로그인으로 되어 세번정도 추가 요청하여 수정하였습니다.

  • 기획이 상당히 중요함을 다시 한번 알게 되었습니다. 첫번째 요청후 Admin 별도 권한 추가, Sign-up 기능 추가, Search 기능 추가 등 여러가지를 계속 추가하다가 보니 금방 토큰 limit에 걸리더라구요. 결국 완성하지 못한 채 여기 사례글 올립니다. (=미완성 사례)

도움 받은 글 (옵션)

참고한 지피터스 글이나 외부 사례를 알려주세요.

(내용 입력)

1
2개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요