Fuelphp ベーシック認証をかける

特定URLを含む場合にベーシック認証をかける。例えば管理画面など。

# URLを指定
SetEnvIf Request_URI "/admin*" noauth

# .htpasswdの場所
AuthUserFile /var/www/.htpasswd

AuthName "Input your ID and Password."
AuthType Basic
require valid-user
Satisfy any
Order Deny,Allow
Deny from all

# 対象URLではない場合、ベーシック認証を行わない
allow from env=!noauth
よかったらシェアしてね!

この記事を書いた人

目次
閉じる