
1-1 . supabase.auth.signUp 를 사용하여 이메일/비밀번호로 회원 가입
1-2. 이메일/비밀번호 외의 다른 정보를 저장하고 관리하기 위해 USER 테이블에 INSERT
1-3. supabase.storage를 이용하여 업로드 한 이미지 저장
1-4. useRef를 사용하여, 폼 제출 시 이메일/비밀번호가 비어있는 경우 해당 입력창으로 포커싱
1-5. 이메일 / 비밀번호 유효성 검사를 실시하고 실시간으로 화면에 표시

2-1 . supabase.auth.signInWithPassword 을 사용하여 로그인
2-2 . useRef를 사용하여, 폼 제출 시 이메일/비밀번호가 비어있는 경우 해당 입력창으로 포커싱

3-1 . 로그인 되어있는 유저의 기존 정보를 가져와서 화면에 표시
3-2. 로그인 되어있는 유저의 기존 비밀번호와 입력 비밀번호가 동일하면 회원 정보 수정
supabase, 깃허브에 익숙하지 않아서 힘들었다
하지만 덕분에 다양한 경험을 할 수 있어서 좋았다! 😃