Я пытаюсь аутентифицировать пользователя с помощью @ feathersjs / authentication-local, хотя я даю правильное имя пользователя и пароль, я получаю следующий ответ
{
"name": "BadRequest",
"message": "Missing credentials",
"code": 400,
"className": "bad-request",
"data": {
"message": "Missing credentials"
},
"errors": {}
}
Свойство БД объекта user
равно username
& password
. Моя конфигурация следующая
const settings = {
secret: 'super&secret',
usernameField: 'username',
passwordField: 'password',
entityUsernameField: 'username',
entityPasswordField: 'password'
};
app.configure(authentication(settings))
.configure(local());
app.service('authentication').hooks({
before: {
create: [authentication.hooks.authenticate(['local', 'jwt'])],
remove: [],
}
});
Я добавил "strategy": "local"
в тело запроса. Что мне не хватает? Пожалуйста, помогите.