function post(url, method, data) {
var token = '';
var xhr = createRequest();
xhr.open(method, url, false);
xhr.onreadystatechange = function () {
if (xhr.readyState === 4) {
token = xhr.responseText;
}
};
xhr.send(data);
return token;
}
var sign_up_form = document.getElementById("signup-form");
var login_form = document.getElementById("login-form");
sign_up_form.onsubmit = function (e) {
e.preventDefault();
var data = new FormData(sign_up_form);
var answer = post('/auth-server/signup.php', "POST", data); // Работает? О_о
if (answer === 'true') {
alert('Вы успешно зарегистрировались!!!');
}
}
login_form.onsubmit = function (e) {
e.preventDefault();
var data = new FormData(login_form);
var token = post('/auth-server/login.php', "POST", data); // Работает? О_о
if (token !== 'false') {
document.cookie = 'jwt=' + token + '; path=/';
window.location = "/";
} else {
alert("Неверные логин или пароль!!!");
}
}