-3
私は非常に簡単なウェブサイトを作りました。私のカリキュラムバイテを置くのにちょうど1ページ(main.html)です。パスワードを尋ねてページを表示する
しかし、すべての人々がそれを見るのを避けるために、私はちょうどパスワードを要求したい(私はユーザー名が必要でもない)。
これを行う簡単な方法はありますか?それは、パスワードなどを要求するアラートのようなものかもしれません。
が、私はこれをしようとしている:
//Init App
const app = express();
//Auth
var preAuth = require('http-auth');
var basic = preAuth.basic({
realm: "Restricted Access. Please login to proceed."
}, function (username, password, callback) {
callback((username === "user" && password === "password"));
}
);
app.use(preAuth.connect(basic));
//View Engine
app.set('views', path.join(__dirname, 'views'));
app.engine('html', engines.mustache);
app.set('view engine','html');
//Home route
app.get('/', function (req,res) {
res.render('main');
});