카카오 싱크 연결을 해지관련 질문입니다

다음과 같은 상황일때에 카카오 싱크 연결을 해지하려고 합니다. 하지만 api 토큰을 가져오려면 인가코드가 필요합니다.

상황

  1. 카카오 간편로그인으로 로그인한 상황
  2. 사용자가 회원탈퇴 요청 → 카카오 싱크 연결 해지

질문

  1. 카카오 간편로그인을 정상적으로 동작하게 하여 로그인 처리 한 경우, 인가코드를 브라우저에 저장할 필요가 있을까요?
  2. 인가코드의 유효시간을 알 수 있을까요?
  3. 만약 인가코드를 저장하지 않는다면 해지 요청을 할때마다 카카오 로그인을 해야하는데 더 좋은 방법이 있을까요??

안녕하세요.

1. 카카오 간편로그인을 정상적으로 동작하게 하여 로그인 처리 한 경우, 인가코드를 브라우저에 저장할 필요가 있을까요?

인가코드는 접근 토큰 발급을 위해 필요하며 1회만 사용가능하며 사용 시, 즉시 폐기 되어 더 이상 사용할 수 없습니다.
따라서, 인가코드를 저장할 필요가 없습니다.


2. 인가코드의 유효시간을 알 수 있을까요?

인가코드는 10분간 유효합니다.


3. 만약 인가코드를 저장하지 않는다면 해지 요청을 할때마다 카카오 로그인을 해야하는데 더 좋은 방법이 있을까요??

인가코드는 1회 유효하기 때문에 저장할 필요가 없습니다.
사용자가 서비스 내에서 회원 탈퇴 요청 시, 서비스측에서는 연결끊기 API를 호출 하셔야 합니다.
이 때, 사용자의 접근토큰으로 호출 하실수도 있지만, 서비스측 백앤드에서 어드민 키와 회원번호를 사용하여 사용자 접근토큰 없이도 호출도 가능합니다.

연결끊기 API 사용은 아래 문서를 참고 부탁드립니다.

REST API | Kakao Developers REST API