const auth = {
setToken(token){
window.localStorage.setItem('token', token);
},
getToken(){
return window.localStorage.getItem('token');
}
}
$('.login').click(function () {
$.ajax({
url: 'http://domain.ru/auth/login',
method: 'POST',
data: {
email: 'superman@gmail.com',
password: 'secret',
XDEBUG_SESSION_START: 16162
},
success: function(data, status){
console.log(data); // this is token
auth.setToken('token', data);
console.log(auth.getToken());
}
});
});
Смотрю в код уже с полчаса и наверное поэтому не вижу ошибку... Почему window.localStorage.getItem возвращает token, а не this is token?