0
node.jsのExpressを使用している私のウェブサイトをパスワードで保護したいbasic-auth
モジュールを使用するのが正しい方法だと思ったが、これは特定のルートでしか動作しないようだ。たとえば、public
フォルダにページがある場合、これは保護されません。静的なhtmlページのExpressでbasic-auth
以下のようなスニペットでウェブサイト全体をパスワードで保護するには、自分のサイト内のすべての単一ページにルートを指定する必要がありますか?
app.get('/', auth, function (req, res) {
res.send(200, 'Authenticated');
};