Приветствую уважаемые, подскажи как сделать редирект на определенную страницу после успешной авторизации имея вот такой код:
app.post("/login", function(req, res, next) {
return login(req, res, next);
});
return login = function(req, res, next) {
return passport.authenticate("local", function(err, user, info) {
if (err) {
return JsonRenderer.error(err, res, 401);
}
if (!user) {
return JsonRenderer.error("Invalid credentials", res, 401);
}
return req.logIn(user, function(err) {
if (err) {
return JsonRenderer.error("Invalid credentials", res, 401);
}
return UserToken.findByUserAndType(user.id, "google_auth", function(err, googleToken) {
if (googleToken && !googleToken.isValidGAuthPass(req.body.gauth_pass)) {
req.logout();
return JsonRenderer.error("Invalid Google Authenticator code", res, 401);
}
res.json(JsonRenderer.user(req.user));
return AuthStats.log({
ip: req.ip,
user: req.user
}, req.user.email_auth_enabled && !req.user.recenltySignedUp());
});
});
})(req, res, next);
};
Не судите строго, только познаю основы NODE.JS :)