Ryusuke Fuda's Tech Blog

Softweare Enginier about Web, iOS, Android.

Express 認証ページ Basic Authentication

■ node.js expressで認証付きのページをつくる(管理ページなどでよく使う)

■ ルーティングのapp.jsに追加するだけ。Basic認証を使う。

 app.all('/admin/*', express.basicAuth(function(user, password) {
   return user === 'username' && password === 'password';
 }));

■ {ドメイン}/admin/ へアクセス
認証のアラートが出る。
セッションが切れるまでログイン状態を保持してくれるっぽい。


参考)
http://d.hatena.ne.jp/hokaccha/20110701/1309507740