안녕하세요.
최근 카카오 싱크 연동까지 하고.
내부 개발자 테스트는 테스트앱 버전을 만들어 하고 있습니다.
테스트 앱은 개발자가 아니면 로그인을 못하므로 당연이 팀등록되어 있구요.
현재 로컬 개발을 어느정도 마무리하고 AWS로 동일한 환경을 꾸며 테스트를 해보았습니다.
그런데 다음과 같은 문제가 발생하였습니다.(카카오 테스트용 앱)
A와 B라는 개발자가 카카오 로그인을 하자마자. C와 D라는 개발자의 프로필을 얻었습니다.
DB는 클린 상태이므로 C와 D라는 개발자는 AWS로 옮긴 후 로그인 시도 조차 안한 상태죠.
뭔가 이상해서 로그아웃하고 다시 로그인 해보니 이번에는 제대로 프로필을 가져왔습니다.
저희는 로그인을 할 때마다 프로필을 새롭게 얻어와 갱신을 해서 다시 재로그인 하자 이번엔 제대로 프로필을 가져왔습니다.
잠시 후 E라는 개발자가 로그인을 해보니 이 때는 제대로 프로필을 가져왔습니다.
프로필에 대한 접근은 토큰이 일치하지 않으면 안되므로 아에 접근을 못 하거나
아무리 생각해도 다름 사람의 프로필을 가져올 수는 없을 텐데 어떻게 이런가요?
테스트 앱은 개발자만 로그인할 수 있게 하여 로그인 로직이 다를 거라 추측하여 배포용 앱에선 문제가 없을 거라 생각들지만,
개발 수 개월간 이런적은 처음이라 앱 배포가 코앞인데 현재 이 문제로 심란하네요.
이 문제에 대해서 자세한 답변 부탁드립니다.