Привет!
У меня есть небольшой тренировочный проект SPA с
Angular 2
на фронте и RESTful бэкендом на
NodeJS / Коа
.
Я хочу, прикрутить авторизацию с
koa-passport (local strategy)
.
Вот код, который выполняется, когда пользователь лонигится:
function*() {
yield passport.authenticate('local', {
successRedirect: '/',
failureRedirect: '/'
});
};
Я скопировал это из где-то из документации. Код отлично работает, но я не хочу, чтобы он редитектил при успехе или ошибке.
Если из вызова функции
passport.authenticate()
убрать второй параметр или передавать туда просто пустой объект, возникает ошибка.
Я хочу просто получать объект пользователя в
body
ответа, а в случае ошибки - false там же в
body
.
Как мне это сделать?