Я хочу авторизировать на сервере пользователя через js, аякс авторизация срабатывает отлично и выполняется редирект на нужную страницу, на которой я уже залогинен через аякс, но при этом браузер снова запрашивает логин и пароль. Как избежать этого? (выпилить авторизацию на сервере нельзя)
$('#btnlogin').click(function(){
var username = $("input#userlogin").val();
var password = $("input#userpassword").val();
$.ajax
({
type: "GET",
url: "/cloud/",
headers: {
"Authorization": "Basic " + btoa(username + ":" + password)
},
success: function(){
console.log('ok');
setTimeout(function() { window.location = '/cloud/'; }, 2000);
},
error: function(){
alert('wrong password');
}
});
});