카카오 연동 해제(unlink)에 필요한 엑세스 토큰 저장 방법 질문

문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.

앱 ID : 1059192

현재 Spring으로 사용자 회원탈퇴 시에 카카오 연동 해제(unlink) api를 호출하게 구현을 하려고 했으나 unlink api를 호출할 때, accessToken이 필요하더라구요.

로그인할 떄, 발급받은 accessToken을 저희 서비스 서버 단에 저장해놓아야 하는 건가요?? 보통 accessToken을 어디에 저장하는지 궁금합니다.

안녕하세요.

세가지 방법이 있습니다.

(1) 액세스 토큰 저장하지 않고 회원탈퇴(및 카카오 연동 해제) 시, 운영하시는 시스템 백엔드에서 ADMIN KEY를 이용해 Unlink 하시거나

REST API | Kakao Developers REST API

(2) 저장하신다면 백엔드 DB 또는 캐시 서버 등에 저장하셔도되고,
액세스토큰 만료기간보다 운영하시는 서비스 세션 타임아웃이 짧다면 서버 세션에 저장하셔도됩니다.

(3) 일반적으로 회원탈퇴(및 카카오 연동 해제) 시, 로그인을 한번더 하여 본인 확인하니 Unlink 호출전 로그인을 하는 방법이 있습니다.