0
私は現在、このようんルートにあります既存のルートにすべて適用しますか?
app.all('*', passport.authenticate('facebook-token', { session: false }));
//Here goes specific routes.
app.get('/user/me',
(req, res, next) => {
next();
});
app.get('/user/makeRider',
(req, res, next) => {
req.user.user.makeRider(req.query)
.then((user) => {
next();
});
}
);
app.all('*', (req, res) => {
req.user.user.full().then((fulluser) => {
res.json({
user: fulluser,
params: req.query
});
});
});
彼らは私のREST-APIの真偽を出力する責任があります。これらのルートの問題は、すべてのルートを有効にし、404:sを投げないことです。すべてのルートに機能を追加することなく、これを実行するより良い方法はありますか?
は、私はすべての有効なルートにいくつかのものをやりたいの – Himmators
ええ、私はそれがあなたが望んだことを理解しました。したがって、ルートハンドラは実際に応答を返さないのですか? – robertklep
現時点ではありませんが、彼らは質問に更新するものを追加します! – Himmators