この記事では主に、事前定義されたサーバー変数$_SERVERとヘッダーメソッドの関連使用スキルを含む、phpでベースHTTP検証を使用する方法を紹介します。必要な友人はそれを参照してください
。この記事の例では、phpでベースHTTP認証を使用する方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです
?
1 2 3 4 5 6 7 8 9 |
関数 http_auth($un, $pw, $realm = "セキュリティ保護された領域") { if(!(isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW']) && $_SERVER['PHP_AUTH_USER'] == $un && $_SERVER['PHP_AUTH_PW'] == $pw )) { header('WWW-Authenticate: Basic realm="$realm"'); header('ステータス: 401 未承認'); 終了(); } } |
この記事が皆様の PHP プログラミング設計に役立つことを願っています。