butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Почему после ajax авторизации, браузер все равно хочет пароль от юзера?

Я хочу авторизировать на сервере пользователя через 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');
	      }
		});

	});
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы