현재 서비스에 가입된 카카오 계정이 아닐 경우 회원가입 페이지로 이동시키고 있는데요.
기존 가입을 @kakao.com으로 한 유저들이 도메인만 변경된 카카오 아이디로 로그인 시도하여 회원가입으로 유입되는 일이 반복되고 있습니다.
ex)
기존 서비스에 가입한 이메일: ra****@kakao.com
로그인 시도하는 이메일: ra****@gmail.com
한 번호로 카카오 계정은 최대 5개까지 만들 수 있고, 한 카카오 계정에도 여러 이메일을 등록해서 사용할 수 있는 것으로 알고 있는데요.
위 경우는 카카오에서 넘어오는 user_id가 다르기 때문에 로그인이 안되는 것으로 확인됩니다.
대부분의 유저는 카카오톡 계정을 변경하거나 탈퇴하지 않았다고 주장하지만, 저희쪽에서 확인했을 때 기존에 가입된 계정은 활성화된 카카오 계정으로 확인됩니다.
저희는 프론트엔드에서 JavaScript SDK v2.7.4를 사용하고 있으며, 백엔드에서는 KakaoOAuth.fetch_user()를 통해 넘어오는 kakao_id로 DB 조회 후 유저를 식별하고 있습니다.
동일한 유저임에도 불구하고 다른 kakao_id가 넘어오는 케이스가 카카오 스펙상 존재하는지 확인 부탁드립니다