Skip to content

Conversation

@ChaeAg
Copy link
Member

@ChaeAg ChaeAg commented Nov 12, 2024

Related Issue

Key Changes

*연결된 이슈에 과정이 알기 쉽게 나와있습니다!

과정을 간단히 나타내면,

  1. 클라이언트에서 애플 로그인 진행 -> id토큰, 인증코드 발급 후 서버에 전달
  2. 서버는 애플 서버에서 여러 공개키들을 가져와서 id토큰이 이 중 어떤 키로 암호화되었는지를 찾아냅니다. (일일히 매칭 비교)
  3. 찾아낸 공개키와 id토큰으로 애플 계정 정보를 받아올 수 있습니다.
  4. 1번에서 받은 인증코드로 해당 애플 사용자의 토큰(액세스, 리프레시)을 발급하고, 만료기간이 따로 없는 리프레시 토큰을 사용자 탈퇴 시 사용하기 위해 데이터베이스에 저장합니다!

To Reviewers

나머지 로직이 작동됨은 확인했지만, 마지막 애플의 액세스, 리프레시 토큰 발급 과정이 로컬에서 실행이 불가하여 (도메인으로만 가능) 머지 후 정상작동 확인하려고 합니다..!

References

Copy link
Member

@rinarina0429 rinarina0429 left a comment

Choose a reason for hiding this comment

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

수고하셨습니다!

@ChaeAg ChaeAg merged commit cee6abe into dev Nov 13, 2024
1 check passed
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.

[FIX] 애플 로그인 방법 변경으로 인한 로직 수정

4 participants