Веб-сайт A - простая форма php Веб-сайт B - веб-сайт Laravel
На веб-сайте AI есть веб-сайт
Это функция на веб-сайте A, которая получает действительный токен с веб-сайта B
function getAuthToken() {
$.ajax({
url: 'https://B.website.test',
type: 'GET',
cache: false,
success: function (response) {
var csfr = $(response).filter('meta[name="csrf-token"]').prop('content');
var token = $(response).find('input[name="_token"]').val();
$('input[name="_token"]').val(token);
$('input[name="csrf-token"]').val(csfr);
},
error: function () {
//
}
});
}
Это функция, которая должна выполнять вход в систему:
function doLogin() {
var _token = $('input[name="_token"]').val();
var email = $('input[name="email"]').val();
var password = $('input[name="password"]').val();
var myDate = new Date();
myDate.setMonth(myDate.getMonth() + 12);
var cookieName = 'XSRF-TOKEN';
document.cookie = cookieName + "=" + _token + ";expires=" + myDate
+ ";domain=.website.test;path=/";
$.ajax({
headers: {
'XSRF-TOKEN': _token
},
url: 'http://B.website.test/doLogin',
type: 'POST',
data: {"_token": _token, "email": email, "password": password},
cache: false,
success: function (response) {
alert(response);
},
error: function () {
//
}
});
Последний фрагмент js:
$('#websiteb-login').on('click', function(e) {
e.preventDefault();
doLogin();
});
Все, что я получаю в ответ по сетиВкладка имеет статус 419.Любая помощь ?: D