jQuery.getJSON('/ajaxlogin/', {login:login, pass:pass}, function(result){
if (result.redirect) {
window.location = result.redirect
} else if (result.error) {
alert(result.error);
}
});
....
if (ok) {
return res.json({redirect: 'authorizationSuccess.html'})
} else {
return res.json({error: 'authorization fail!'})
}
....
router.post('/auth',
passport.authenticate('local', {
successRedirect: '/user', //при удачной авторизации переадресовываем на страницу пользователя
failureRedirect: '/auth', //при неудаче, возвращаемся на страницу авторизации
failureFlash: true
})
);