codestates / BanThing

🍔배달비를 BanThing하는 구인 플랫폼입니다.
0 stars 2 forks source link

[Error Handling] 소셜로그인(카카오) #211

Open minho0513 opened 2 years ago

minho0513 commented 2 years ago

어떤 에러인가요?

에러 핸들링 방법

카카오 로그인 버튼 클릭(서버쪽 카카오 실행 API 작동) -> 서버에서 카카오 로그인 요청 -> 카카오 연결후 존재하지 않는 회월일경우 DB에 회원가입 코드실행 -> 로그인 성공 메세지 전송 -> 회원탈퇴 버튼 클릭시 -> DB에서 회원삭제 코드 실행 후 카카오 연결끊기 요청 -> 회원탈퇴 성공 메세지 전송

표면적으로 DB만 삭제되었다고 회원탈퇴 된게 아닙니다. 카카오 연결을 끊어야 합니다. 카카오와 연결을 끊으면 다시 소셜로그인할때 (동의)링크가 뜹니다.
(연결끊는 API -> https://kapi.kakao.com/v1/user/unlink)