Здравствуйте! Я создал форму для входа в систему на Pug:
extends layout
block content
form(id="login-form")
input(type="text", name="email", value="", placeholder="Ваш email")
br
input(type="password", name="password", value="", placeholder="Ваш пароль")
br
input(type="submit" value="Войти")
И я пытаюсь обработать её с помощью следующего скрипта:
script.
const loginForm = document.querySelector('#login-form');
loginForm.addEventListener('submit', function(event) {
const formData = new FormData(loginForm);
console.log('Содержимое формы: ', formData);
event.preventDefault();
fetch('/signin', {
method: 'POST',
body: formData
})
.then(function(response) {
return response.json();
})
.then(function(data) {
localStorage.setItem('token', data.token);
});
});
У меня возникает проблема, что на сервере в req.body
получается пустой объект. Кто-нибудь знает, как это исправить? Спасибо за любую помощь!