안녕하세요, 카카오 개발 관련 담당자님
저의 경우, 아래와 같이 로그인 access Token을 전달받아 Controller에 전달합니다.
문제는 카카오 로그인은 문제 없이 되나 카카오 로그아웃이 되질 않습니다.
로그아웃 버튼을 클릭하고 다시 카카오톡 로그인 버튼을 클릭하게 되면 로그인 창 없이 바로 그 전 사용자 정보로 로그인 되어 있습니다.
URL url = new URL(“https://kapi.kakao.com/v1/user/logout”); 해당 URL에 Request 보내어 id삭제를 확인하였고,
자바 스크립트에서도 persistAccessToken: false 설정하여 보냈는데, 해당 문제에 대한 원인을 알 수 있을까요?
아신다면 해결방법을 정확하게 알려주시면 감사하겠습니다.
<script type='text/javascript'>
Kakao.init(xxx');
Kakao.Auth.createLoginButton({
persistAccessToken: false,
container: '#kakao-login-btn',
success: function(authObj) {
alert(JSON.stringify(authObj));
var json_data = JSON.stringify(authObj);
alert(json_data);
var accessToken=authObj.access_token;
alert("accessToken:"+accessToken);
self.location = "http://127.0.0.1:8080/user/kakaologin?accessToken="+accessToken;
},
fail: function(err) {
alert(JSON.stringify(err));
}
});
</script>