ホームページ  >  記事  >  バックエンド開発  >  PHP における基本的な HTTP 認証スキルの分析、phphttp 認証スキル_PHP チュートリアル

PHP における基本的な HTTP 認証スキルの分析、phphttp 認証スキル_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:03:31813ブラウズ

PHP の基本的な HTTP 認証スキルの分析、phphttp 認証スキル

この記事では、PHP の基本的な HTTP 認証スキルを例とともに説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

.htaccess ファイルと .htpasswd ファイルを組み合わせて、ユーザーが特定のサーバー上のディレクトリにアクセスできないようにするために使用されます。これらのファイルには、ディレクトリへのアクセスを許可されているユーザーとそのパスワードに関する情報が含まれています。 HTTP 認証は、.htaccess ファイルを使用する代わりに、特別な HTTP ヘッダー情報を送信することで実行できます
コードをコピーします コードは次のとおりです: If (!isset($_SERVER['PHP_AUTH_USER'])) {
header("WWW-Authenticate: Basic realm="My Private Area"");
header("HTTP/1.0 401 不正");
print "アクセスするには有効な認証情報が必要です!n";
終了します;
} その他 {
If (($_SERVER['PHP_AUTH_USER'] == 'mani') && ($_SERVER['PHP_AUTH_PW'] == 'w#m3nt0r')) {
print "プライベートエリアへようこそ!";
} else {
header("WWW-Authenticate: Basic realm="My Private Area"");
header("HTTP/1.0 401 不正");
print "アクセスするには有効な認証情報が必要です!n";
終了します;
}
}
?>

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/968261.html技術記事 PHP における基本的な HTTP 認証スキルの分析、phphttp 認証スキル この記事では、PHP における基本的な HTTP 認証スキルについて例を示して説明します。皆さんの参考に共有してください。具体的な解析は以下の通りです。 .hta...
を組み合わせることで
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。