Redirecionando o cliente com o NodeJS e o Restify
Estou construindo um backend REST para um SPA com o NodeJS, o Restify e o PassportJS para autenticação. Tudo está funcionando, exceto a última etapa, que está redirecionando o cliente dos backends / login / facebook / callback para a home page do aplicativo.
Eu procurei on-line e encontrei muitas respostas para o ExpressJS, mas nada útil para o Node-Restify ainda. Eu consegui pegar alguns trechos de código e é isso que eu estou tentando no momento:
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();
});
A resposta é enviada, mas o cabeçalho de localização não é incluído e o cliente é apresentado com uma tela branca. Como faço um redirecionamento adequado usando a API Node-Restify?