사용자가 애플리케이션에게 모든 권한을 넘기지 않고 사용자 대신 서비스를 이용할 수 있게 해주는 HTTP 기반의 보안 프로토콜
error response : {"msg":"too long for access token.","code":-2}
function kakao_login() {
Kakao.Auth.login({
success: function(authObj) {
let access_token=authObj['access_token'];
$.ajax({
type: 'POST',
url: `/login/kakao`,
contentType: "application/json",
data: JSON.stringify({'token':access_token}),
success: function (response) {
localStorage.setItem("access_token",access_token);
localStorage.setItem("token", response['token']);
localStorage.setItem("username", response['username']);
location.href = '/';
}
})
},
fail: function(err) {
alert(JSON.stringify(err))
},
})
}