Node.jsでExpressを使ってWebアプリを作っているのですが、Expressのsessionを使って認証の機能を実装して、静的なファイルを配信するサーバーをつくろうと思っています(最大15MBほど)。
lang
1app.use(express.static(path.join(__dirname, 'public')));
Expressには上のような仕組みがありますが、認証の仕組みとは無関係に誰にでもファイルを配信してしまうと思います。
認証済みユーザーかどうかをsessionで判別してfs.readFile()とres.send()で自力で返すこともおそらくできるのでしょうが、できればもう少し利口な方法があればぜひご教授いただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。