Проверка подлинности перьев не работает

Я создал аутентификацию для моего проекта узла с перьями. Я хочу сделать панель администратора на основе mongodb. Я добавил новую вставку в Монго с адресом электронной почты и паролем и, например, добавил в индексный файл что-то вроде этого:

app.authenticate({
    strategy: 'jwt',
      'email': "myemail",
      'password': "mypassword"
    }).then(function(result){
      console.log('Authenticated!', result);
    }).catch(function(error){
      console.error('Error authenticating!', error);
    });

Каждый раз, когда я получаю это сообщение:

Error authenticating! Object { type: "FeathersError", name: "NotAuthenticated", message: "No auth token", code: 401, className: "not-authenticated", data: Object, errors: Object, stack: "NotAuthenticated: No auth token    …" }

Моя схема и модель верны. Для проверки предоставлены адрес электронной почты и пароль.

Как правильно использовать аутентификацию перьев? Какой адрес я должен использовать, чтобы отправить логин (электронную почту) и пароль для скрипта входа и как проверить, вошел ли пользователь в систему?

Одним словом, я хотел бы использовать форму входа в сочетании с mongodb. После успешного входа в систему пользователь получает токен JWT. Следующий запрос отправляется как токен JWT.

0 ответов

Другие вопросы по тегам