다른 기기에서 로그인 하지 않았는데 콜백이 호출됩니다

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.11.5
  • 프로젝트명 : 퇴마검사 키우기
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

안녕하세요

다른 기기에서 로그인 하지 않았는데 OnOtherDeviceLoginDetectedError 이 호출됩니다.

코드는 아래와 같습니다

의심이가는 부분은 토큰을 갱신할때 로그인 하는 부분정도 인데 가능성은 낮은것 같습니다.

image

혹시 왜 저 부분이 호출되는지 예상가는 부분이 있을까요…?

발생한 계정 닉네임 : 행운만땅2 등

안녕하세요 개발자님,
남겨주신 닉네임 정보를 통해 에러 발생 확인 시,
토큰 갱신 과정에서 리프레쉬 토큰 에러가 발생하였던 것으로 확인됩니다.

리프레쉬 토큰 에러 발생 전 동일 ip를 통한 호출에서 GetLatestVersion 함수의 호출이 확인됩니다.
GetLatestVersion 함수가 언제 호출되는지 공유하여 주시면 감사하겠습니다.

GetLastVersion 함수는 저희가 최신버전임을 확인하기 위해서 한시간에 한번씩 호출하고 있습니다

혹시 이게 영향을 줬을까요?

추가로 저희가 sdk 버전을 올리면서, AutoRefreshToken을 체크해서 사용중입니다

혹시 해당기능이 활성화 되어있으니 따로 토큰 갱신을 하지 않아도 될까요.?

GetLastVersion 함수는 일반적으로 로그인 시 체크하는데 플레이 중 호출 기록이 있어 여쭈어보게 되었습니다.
AutoRefreshToken 사용 시 엑세스 토큰이 만료되는 경우 토큰 갱신이 자동으로 시도되기에,
말씀해 주신 것처럼 별도로 토큰 갱신을 해주시지 않아도 됩니다.

네 갱신 따로 안하는 버전으로 다시 한번 테스트 해보겠습니다 감사합니다

좋아요 1