현재 리액트, 스프링 환경에서 카카오 로그인 기능을 개발중입니다.
카카오 로그인 시 db에 정보를 save한 후, jwt 토큰을 자체적으로 발급하여 로그인 처리를 하는데요, 자체적인 로그아웃, 회원탈퇴는 구현이 되어있는 상태인데
카카오 계정은 따로 카카오 서버에 연결을 끊어주는 등의 작업이 추가로 하는것이 필수인지, 아니면 자체 사이트에서 로그아웃, 회원탈퇴만 하면 추가적인 작업이 굳이 필요없는지 궁금합니다.
현재 리액트, 스프링 환경에서 카카오 로그인 기능을 개발중입니다.
카카오 로그인 시 db에 정보를 save한 후, jwt 토큰을 자체적으로 발급하여 로그인 처리를 하는데요, 자체적인 로그아웃, 회원탈퇴는 구현이 되어있는 상태인데
카카오 계정은 따로 카카오 서버에 연결을 끊어주는 등의 작업이 추가로 하는것이 필수인지, 아니면 자체 사이트에서 로그아웃, 회원탈퇴만 하면 추가적인 작업이 굳이 필요없는지 궁금합니다.
카카오 로그인으로 회원가입 시,
(1) 카카오로 부터 받은 회원정보와 앱유저ID를 저장하고
(2) 다음번 카카오 로그인 시, 앱유저ID로 DB에 저장된 고객을 식별하고
(3) 탈퇴 시, 개발하신 시스템에서 탈퇴 처리 후, Unlink API를 호출해주시면 됩니다.
(4) 로그아웃은 자체 로그아웃만 하셔도 되고, 카카오계정과 함께 로그아웃을 선택적으로 제공하셔도 좋습니다. (카카오 계정과 함께 로그아웃은 카카오측 로그아웃 후, 리다이렉트 받아 서비스측 로그아웃하는 방식입니다.)
답변 감사드립니다! ㅎㅎ