2010-02-28 5 views
1

PHP를 사용하여 MySQL 데이터베이스를 통해 전체 디렉토리를 비밀번호로 보호하고 사용자를 인증하고 싶습니다. .htaccess를 사용하여 디렉토리를 암호로 보호 할 수 있지만 PHP와 MySQL을 함께 사용하는 방법을 찾을 수없는 것 같습니다.비밀번호로 PHP 인증으로 전체 디렉토리 보호

답변

3

Basic 또는 Digest 인증을 사용하여 폴더를 보호하는 경우 대개 서버의 파일에 대해 인증합니다. 아마도 MySQL을 사용하여이 튜토리얼을 찾지 못한 이유 일 것입니다. .htaccess 파일에서이 작업을 수행하려면 mod_auth_mysql을 사용해야합니다.

은 htaccess로하지 않고 그것을하고 mod_auth_mysql

는 스크립트가 적절하게 사용자 입력을 살균되지 않고, 또한 암호에 대한 암호화를 사용하는 것은 아니다. 이 아니라 좋은 스크립트이지만 올바른 방향으로 인도하기위한 모든 것이 있습니다.

HTTP authentication with PHP의 PHP 매뉴얼 장도 참조하십시오.

관련 문제