Skip to content

feat: 로그인 api 연동(진짜최?종?)#55

Merged
fkal829 merged 10 commits into
devfrom
feat/53
Jan 2, 2026
Merged

feat: 로그인 api 연동(진짜최?종?)#55
fkal829 merged 10 commits into
devfrom
feat/53

Conversation

@fkal829

@fkal829 fkal829 commented Dec 29, 2025

Copy link
Copy Markdown
Collaborator

🚀 PR 개요

OAuth 딥링크 콜백에서 accessToken 저장 및 신규/기존 분기 처리 적용

  • accessToken을 SharedPreferences 기반 TokenProvider에 저장하도록 변경 (토큰 영구 저장으로 바꿈: 왜냐면 구글 로그인하고 다시 앱으로 돌아올 때 토큰이 사라질까봐) (기존에는 메모리 기반)
  • JapkorApp(Application)에서 TokenProvider 초기화
  • 신규 회원(needsProfileCompletion=true) → RequiredInfo로, 기존 회원 → Home으로 분기

🔗 관련 이슈

🧩 작업 상세

  • TokenProvider: 메모리 -> SharedPreferences 기반으로 변경, init 추가
  • JapKorApp: 앱 시작 시 TokenProvider.init 호출
  • AndroidManifest: application name 설정
  • LoginCallbackActivity: success 이후 토큰 저장을 분기 이전에 수행 + startDestination 전달

⚠️ 미완성 작업

  • 아직 검토를 제대로 안 함

📎 참고 사항

뭔가문제많을것같아서불안함

@fkal829 fkal829 linked an issue Dec 29, 2025 that may be closed by this pull request
@fkal829 fkal829 requested a review from mark77234 December 29, 2025 03:37
@fkal829 fkal829 self-assigned this Dec 29, 2025
@fkal829 fkal829 added the fix 코드 수정 작업입니다. label Dec 29, 2025

@mark77234 mark77234 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

구글로그인 기능 잘 작동합니다~!!

* feat: fcm 토큰 발급

* feat: 로그인 필드에 fcmtoken 추가

* feat: FCM 알림 기능 추가 및 기본 채널 설정

* feat: MainScreen에서 알림 권한 요청 기능 추가
* feat: 필수정보입력 실명 필드 추가

* feat: 회원가입 이름 필드 제거
@fkal829 fkal829 merged commit 77bd929 into dev Jan 2, 2026
1 check failed
@fkal829 fkal829 deleted the feat/53 branch January 2, 2026 05:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix 코드 수정 작업입니다.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feat] 구글 로그인 api 연동

2 participants