안녕하세요, 현재 앱 서비스를 개발 중에 있는데요.
카카오 OAuth 로그인으로 회원가입 및 로그인을 진행했고 현재 앱 서비스 탈퇴 처리를 구현 중입니다.
탈퇴 처리 할 때 카카오 연결 끊기를 같이 구현했는데, 첫 테스트에서 성공적으로 연결 끊기가 진행된 걸 확인했습니다. 추가로 앱 내에서 탈퇴 처리 로직을 수정한 것이 있어 같은 카카오 계정으로 다시 재가입 후 다시 탈퇴 및 연결 끊기를 시도해본 결과 ‘NotRegisteredUserException’ 에러가 발생했습니다.
찾아보니까 이미 연결 끊기를 진행한 회원(동일한 target_id값)이기에 발생한 에러던데, 혹시 한 target_id로 한 번 연결 끊기를 한 후에는 다시 재가입 후 연결 끊기가 불가능한 걸까요?
안녕하세요.
확인을 위해 앱 ID 부탁드립니다.
앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다
ex) 123456
안녕하세요.
아닙니다, 연결된 사용자는 과거 이력과 상관없이 연결끊기 가능합니다.
회원님 서비스에서 해당 오류가 발생한 것은 이미 연결이 끊어진 사용자를 대상으로 API 사용하여 발생하였습니다.
같은 카카오 사용자 계정으로 계속 탈퇴 테스트 중인데, 연결 끊기(탈퇴)를 처음했을 때는 바로 성공했고 다시 회원가입하고 다시 탈퇴를 하려고 했을 때 에러가 발생했습니다.
그러면 다시 회원가입할 때 앱과 연결을 해주는 동작을 더 추가해 주어야하는 건가요?
아닙니다.
오늘 11시경 테스트하신 사용자는 11시 6분 연결끊기 후, 다시 카카오 로그인하여 연결한바 없지만 연결끊기 호출하여 오류가 발생하였습니다.
확인 감사합니다. 좀 더 테스트 해보고 문제가 생긴다면 다시 문의 드리겠습니다. 감사합니다.