배경 (Background)

사용자를 식별하고 접근 권한을 제어하기 위한 설계가 필요합니다.

설계 및 기술 자료 (Architecture and Technical Documentation)

<aside> 💡

🤔 이 섹션은 왜 필요한가요?

사용 기술:

사용자 식별 및 인증 방식

[인증 전략]

[인증 흐름]

  1. 인증 코드 전달: 클라이언트는 인가 코드를 획득하여 서버로 전달합니다.
  2. 서버간 통신: 서버는 인가 코드를 사용하여 소셜 제공자와 직접 통신, 유효성을 검증하고 사용자 프로필을 획득합니다.
  3. 토큰 발급: 검증된 사용자에 대해 자체 서비스의 Access Token과 Refresh Token을 발급합니다