勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

htaccessでダイジェスト認証を行う方法

   

何かで調べ物をしていたときにdigest認証というものを見かけた。apacheの設定とかsshを触らずに設定する方法をメモ。

 


 

■設定方法

 

.htaccess記述例

 

.htdigest記述例

 

例えば以下の場合に、

 

1行をコピーして以下サイトとかでMD5に変換する。

http://www.kiyori.co.jp/md5reverse/

 

そうすると、

 

というのが出てくるので、

 

を.htdigestに記述する。

 


 

■その他

 

そもそも何が違うのでよく分かっていなかったので調べたところ、

 

・basic認証

セキュリティ的に危ない。ほぼ全てのブラウザで対応している。

 

・digest認証

basic認証よりセキュリティ面が強化されてる。古いブラウザだと対応していない。

 

apacheの設定とか弄るんだったら面倒だけど、この方法なら簡単に設定できるので今後はこちらを使っていく。

 - htaccess

  関連記事

images
お名前.comの共用サーバでRewriteRuleを使う方法

以前メモした「日本語込みのURLをRewriteRuleで書き換える」というもの ...

other
htaccessを置いてあるフォルダのファイルを参照

曖昧だけどhtaccessでベーシック認証とかIP制限かかってる フォルダ内のプ ...

images
フォルダにリンク制限をかける

imgというフォルダがあり、直接URLを叩いても 中身を見られないけど、同一サー ...

images
日本語込みのURLをRewriteRuleで書き換える2

以前にメモをした「日本語込みのURLをRewriteRuleで書き換える」という ...

images
PHPにて自動でファイルを呼び出す(auto_prepend_file)

設定ファイルとかをinclude('config.php')みたいに、 いちいち ...

images
htaccessとhttpd.confの優先度

既に完成しているシステムを引き継ぐことがあり、そこのリライトルール設定を変更した ...

other
htaccessについて

#正規表現いりそうなので後回しで覚える AuthName "php user" ...

images
日本語込みのURLをRewriteRuleで書き換える

※2015/07/15追記 こちらの記事の方がやりたい事は同じだけど、もっとスマ ...

images
htaccessでスマホ判別とCookie制御する方法

サイトを閲覧しているデバイスがスマホ且つ特定のCookieの値が入っているユーザ ...

images
海外IPの制限

海外IPの制限を行ったので手順のメモ。 まず「サーバー立てたらすぐ攻撃が来る」と ...