ホーム > gusagi

gusagi

記事一覧 > gusagiの日記 > [XOOPS Cube]ベーシック認証プリロードを書いてみました

[XOOPS Cube]ベーシック認証プリロードを書いてみました

「特定のIPアドレスからは無条件にアクセスさせる」「別の特定のIPアドレスからはベーシック認証を行う」「それ以外のIPアドレスからのアクセスは不許可とする」を実現する必要があったのですが、.htaccessだけだと実現することが難しそうだったのでプリロードを書いてみました。

PHPレベルでベーシック認証を行うので、.htaccessが使えないレンタルサーバでも使えるんじゃないかと思います。

今後も業務で使いそうだったので、プライベートのサイトではなくRYUSサイトのダウンロードページで配布しています。



今のところ、.htaccessなどでは設定出来るOrder指定などには対応していませんが、いずれ対応させる予定です。

Apacheレベルでのアクセス制御ではないので、プリロードが実行されるまでのPHPの処理自体は行われてしまう(=多少にオーバーヘッドは発生する)というデメリットはありますが、用途によってはかなり便利になるんじゃないかと思います。

宜しければお試し下さい。



概要 | ダウンロード | ニュース | フォーラム | 開発情報 | ツール | テーマ | モジュール
お問い合わせ | プライバシーポリシー
Copyright © 2001-2009 XOOPS Cube日本サイト