-
Notifications
You must be signed in to change notification settings - Fork 3
Refactor: OAuth 버튼 역할 분리 및 카카오 라우트 세분화, 전역 에러 페이지 UI 개선 #538
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…-15-Part4-Team1/RoamReady into feat/473/oauth-unified
…unified Feat: oauth unified
|
Caution Review failedThe pull request is closed. Walkthrough카카오 OAuth 인증 플로우를 위한 신규 API 라우트(signin, signup)와 클라이언트 전환 컴포넌트(KakaoTransition)가 추가되었습니다. OAuth 관련 클라이언트 컴포넌트(OAuth)는 단일 로그인 플로우로 단순화되었고, 관련 페이지에서 prop 전달이 제거되었습니다. 미들웨어, 환경설정 파일(.gitignore, vercel.json, next.config.ts)에도 일부 수정이 이루어졌습니다. Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant ClientApp
participant Kakao
participant API_Route (signin/signup)
participant Backend
User->>ClientApp: 카카오 로그인 버튼 클릭
ClientApp->>Kakao: 인증 요청 (인가 코드 받기)
Kakao->>ClientApp: 인가 코드 전달 (redirect)
ClientApp->>API_Route: 인가 코드 전달 (GET)
API_Route->>Backend: 인가 코드/redirect URI로 토큰 요청 (POST)
Backend-->>API_Route: 액세스/리프레시 토큰 반환
API_Route->>ClientApp: 토큰 쿠키로 설정, 리다이렉트 (성공/실패에 따라)
ClientApp->>User: 활동 페이지 또는 전환/에러 페이지 표시
Estimated code review effort🎯 4 (Complex) | ⏱️ ~35 minutes Possibly related PRs
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (11)
✨ Finishing Touches
🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
✅ Preview Deployment Ready!🔗 Preview URL: https://roam-ready-9rw3p1a4n-yongmins-projects-bf5f7733.vercel.app This preview will be automatically updated on new commits. |
👻 관련 이슈 번호
👻 요약
👻 주요 변경 사항
👻 체크리스트
📷 UI 변경 사항
👻 문제 사항
👻 논의 사항
👻 기타 참고 사항
Summary by CodeRabbit
신규 기능
기능 개선
버그 수정
설정
local-assets/폴더가 Git 추적에서 제외되었습니다.