Przekierowanie klienta za pomocą NodeJS i Restify
Buduję backend REST dla SPA z NodeJS, Restify i PassportJS do uwierzytelniania. Wszystko działa z wyjątkiem ostatniego kroku, który polega na przekierowaniu klienta z backendów / login / facebook / callback do strony głównej aplikacji.
Przeszukałem online i znalazłem wiele odpowiedzi dla ExpressJS, ale nic użytecznego dla Node-Restify jeszcze. Udało mi się zebrać kilka fragmentów kodu i to właśnie próbuję w tej chwili:
app.get('/api/v1/login/facebook/cb', passport.authenticate('facebook', { scope: 'email' }), function(req, res) {
req.session.user = req.user._id;
res.header('Location', '/#/home');
res.send();
});
Odpowiedź jest wysyłana, ale nagłówek lokalizacji nie jest dołączony, a klient otrzymuje biały ekran. Jak wykonać poprawne przekierowanie przy użyciu interfejsu API Node-Restify?