Skip to content

[Refactor/155] 로그인 로직 전체 수정#160

Merged
devkyoung2 merged 12 commits intodevfrom
refactor/155
Aug 13, 2025
Merged

[Refactor/155] 로그인 로직 전체 수정#160
devkyoung2 merged 12 commits intodevfrom
refactor/155

Conversation

@devkyoung2
Copy link
Copy Markdown
Member

close: #155;

- cors 에러를 피하기 위해 로컬 도메인을 설정함
- 게스트 상태를 없앰
- auth 페이지에서 status값을 읽어 분기 처리를 수행
- 엑세스 토큰 요청 이름을 직관적으로 변경
- 내부 텍스트 값을 prop으로 받아 확장성을 높임
- 타임아웃 시간을 늘림
- 에러핸들링 로직 제거
- 스토어 제거
- 해당 페이지에서는 스텝만 관리하도록 수정
- 닉네임의 상태를 관리하는 스토어를 생성해서 스토어에서 닉네임의 상태를 다룸
- 입력창을 관리하는 스토어를 생성해서 입력상태와 클리어, 포커스 로직을 다룰 수 있도록 함
- 닉네임의 벨리데이션을 체크하는 유틸함수를 만들어 상황에 맞게 토스트를 띄움
- 헤더의 이전버튼에 특정 기능을 추가할 수 있도록 prev props을 생성
- 취소 아이콘을 버튼화 함
- 아이콘 버튼에 사이즈를 추가함
- 상수 파일을 생성해 닉네임의 최대길이를 명시함
- 토스트가 띄워지는 위치를 변경함
- 약관 api 요청을 현재 스텝에서 할 수 있도록 함
- 약관 기본 기능 구현
- 각 약관의 상세 페이지는 레이어 시스템 구축 후 추가
- 약관 타입과 약관요청 함수를 변경된 api 명세에 맞게 수정
- 체크박스마다 고유한 아이디를 부여할 수 있도록 Prop 추가
- 회원가입이 성공할 경우에만 해당 페이지로 진입할 수 있도록 함
- 토큰을 요청하는 함수를 동기적으로 처리할 수 있도록 함
- 신규 유저일 경우 페이지 이동을 최상위 루트의 signup으로 할 수 있도록 경로를 수정함
@netlify
Copy link
Copy Markdown

netlify Bot commented Aug 13, 2025

Deploy Preview for bbaegok-dev ready!

Name Link
🔨 Latest commit 5df7d8e
🔍 Latest deploy log https://app.netlify.com/projects/bbaegok-dev/deploys/689cc3de816e1600083eced5
😎 Deploy Preview https://deploy-preview-160--bbaegok-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@devkyoung2 devkyoung2 merged commit 01a4474 into dev Aug 13, 2025
4 checks passed
@devkyoung2 devkyoung2 deleted the refactor/155 branch August 13, 2025 16:58
@devkyoung2 devkyoung2 restored the refactor/155 branch August 13, 2025 17:15
@devkyoung2 devkyoung2 deleted the refactor/155 branch February 1, 2026 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

로그인 로직 전체 수정

1 participant