Closed p-acid closed 1 year ago
회원가입 된 유저만이 서비스를 이용할 수 있도록 로그인 기능을 만듭니다.
localStorage
public
유저 롤은 회원가입 단계에서 결정나는가?
알림 관련 논의
signUp
/redirect
ACTIVE
PENDING
/feed
/waiting
shadcn
Button
초기 설정
필요성
회원가입 된 유저만이 서비스를 이용할 수 있도록 로그인 기능을 만듭니다.
기능 명세
localStorage
에 저장한 유저정보를 이용한다.2023.09.15
public
권한으로 진행할 수 있는 기능이 많아진다면 추후 소셜 로그인과 OTP 단계가 변경될 수 있다.public
권한으로 진행할 수 있는 기능이 인증 재요청 뿐이기에 OTP 선 인증을 필수로 함이 좋다고 판단.유저 롤은 회원가입 단계에서 결정나는가?
알림 관련 논의
2023/09/19
프로세스 정리 마무리
signUp
함수가 실행되면/redirect
페이지로 라우팅 하고, 해당 페이지에서 다음 분기 진행 a. DB에 계정이 있고ACTIVE
인 경우 b. DB에 계정이 있고PENDING
인 경우 c. DB에 계정이 없는 경우/feed
경로로 라우팅/waiting
(임시) 경로로 이동시키고 b의 경우엔 알람 재전송 푸셔 버튼을 렌더링하고, c의 경우엔 길드명, 인게임 닉네임을 입력하여 대기 명단에 올리는 폼을 렌더링 한다.2023/09/21
shadcn
라이브러리의 디자인과 융화되지 못한다고 판단되어Button
컴포넌트를 커스텀 해 사용PENDING
단계에서 수정할 수 있도록 함