togatttiのエンジニアメモ

過度な期待はしないでください.

PHPでBasic認証設定してみた【PHP】

Basic認証というと、Apache.htaccessでも指定できるけど、
PHPでも実装できるみたいなので、試してみる。

普通はユーザやパスワードはDBに保存して取り出すけど、
今回は簡単なコードだけ。

  • キャプチャ

f:id:togattti1990:20130503191116j:plain

  • コード

PHP_AUTH_USERとPHP_AUTH_PWにはそれぞれ入力した情報が入って、照合する。

手軽かもしれないけど、平文を流してるのでセキュリティ的にまずそう。
そのうち、平文の暗号化についても勉強する。

参考:
第 34章PHP による HTTP 認証