私はExpress/Passportを使用しています。すべての私のファイルは、このように静的に提供されます。クライアントのログインステータスを確認するにはどうすればよいですか? [完了]
// static bundle from webpack
app.use('/', express.static(__dirname + '/../client-react/dist'));
私は、クライアント上だときに、私は私がログインしてるかどうかを知るための方法を持っていない。
パスポートが正常に動作していると私は、サーバー上のプロファイルデータを取得することができています。
Ajaxリクエストはここにある:
$.ajax({
url: "/api/items",
success: (results) => {
console.log(results);
this.props.dispatch({type: 'updateBookmarks', bookmarks: results});
}
});
}
サーバーの応答はここにある:
router.route('/items').get((req, res) => {
console.log(req.user);
DB.selectAllDomains().then((results) => {
res.json(results);
});
});
だけ(https://stackoverflow.com/help/someone-answers)の代わりに、質問のタイトルに「[終了]」タグの編集[答え受け入れる]をしてください。 – Bergi