미니앱 서비스 이용약관 철회 시 연결 끊기 callback 수신 여부 문의

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요. 미니앱 내부 서비스 이용약관 철회 시 로그인 연결 해제 처리 방식에 대해 문의드립니다.

이번 문의는 토스 앱 설정의 “토스 로그인” 약관 철회 경로에서 전달되는 WITHDRAWAL_TERMS가 아니라, 미니앱 내부 설정 화면의 서비스 이용약관 철회 동작에 관한 내용입니다.

아래 경로에서 철회를 진행했습니다.

딸깍부자 설정 > 약관 > 서비스 이용약관 > 동의 철회하기 > 최종 철회하기

화면에는 필수 약관 철회 시 딸깍부자의 토스 로그인 연결이 해제되고 동의한 약관도 함께 철회된다고 안내됩니다.

철회 후 실제로 토스 앱 설정 > 인증 및 보안 > 토스로 로그인한 서비스 목록에서 딸깍부자가 사라졌습니다. 다만 파트너 서버의 연결 끊기 callback URL에는 요청이 전혀 수신되지 않았습니다.

같은 callback URL은 토스 앱 설정 > 인증 및 보안 > 토스로 로그인한 서비스 > 연결 끊기 경로에서는 정상 수신되며, 이 경우 referrer=UNLINK도 확인했습니다. 따라서 callback URL 및 서버 설정 문제는 아닌 것으로 보입니다.

확인 부탁드립니다.

  1. 미니앱 내부 서비스 이용약관 철회는 파트너 서버로 연결 끊기 callback을 발송하지 않는 별도 동작인가요?
  2. callback이 발송되지 않는다면, 파트너 서버에서 기존 로그인 세션을 폐기하고 회원 탈퇴 처리하기 위한 권장 방식이 있을까요?
  3. 프론트에서 getIsTossLoginIntegratedService()로 연동 해제 여부를 확인하고, 해제된 경우 appLogin()을 다시 호출해 재로그인 및 약관 재동의를 유도해야 할까요?
  4. 이 함수가 철회 직후에도 신뢰할 수 있는 상태값을 반환하는지, 또는 별도 클라이언트 이벤트가 제공되는지도 궁금합니다.

서비스 이용약관 화면과 최종 철회 확인 화면을 첨부드립니다.

appName (선택)

딸깍부자

이미지 첨부

@bok4567 님 안녕하세요
확인해보고 말씀드릴게요.

안녕하세요 혹시 어떻게 된 건지 알 수 있을까요?

@bok4567 안녕하세요
현재 확인해보니 해당 case에서는 callback이 정의되지 않아 callback 신규 코드로 정의하여 개발을 진행하고자 합니다.
차주 중 반영될 것으로 보이는데 일정 확인 후 말씀드리겠습니다.

@bok4567 님 안녕하세요
담당자 휴가로 인해 차주에 일정나오면 공유드리겠습니다 :folded_hands: