capsctrldays

2006-05-15 (月) [長年日記]

lighttpdでBasic/Digest認証(管理者とその他を分けたい)

普通のやり方はすぐに分かるんだけども、サイト全体マルッと認証させて、adminディレクトリだけadminユーザーだけっていうのをやりたいーってとき。そんなときは先にadminディレクトリの設定を書く。おわり。

auth.require = ( "/admin/" =>
                (
                  "method"  => "digest",
                  "realm"   => "Secret Zone for Admin",
                  "require" => "user=admin"
                ),
                "/" =>
                (
                  "method"  => "digest",
                  "realm"   => "Secret Zone",
                  "require" => "valid-user"
                )
              )

参考