|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=141 [복사]
<?php
$user="asdf";
$pass="asdf";
if($_SERVER["PHP_AUTH_USER"]==$user&&$_SERVER["PHP_AUTH_PW"]==$pass){
echo "Succeed Access!";
}
else{
header('WWW-Authenticate: Basic realm="You need to login"');
header("HTTP/1.0 401 Unauahorized");
echo "Failed Access!";
exit;
}
?>
else문에서 header 함수 2개가 있는데
header 함수는 웹 브라우저로 사용자 인증을 요구하며
헤더 정보를 웹 브라우저로 전송한다고 책에서 나와있습니다.
그래도 뭔가 좀 모르겠어요.
"로그인 페이지 구현 -> 게시판 만들기 -> 웹 해킹"을 커리큘럼으로 공부하고 있는데
뭐랄까... 소스 코드만 보고선 클라이언트와 웹서버간에 이루어지는 일련의 과정들이
확실하게 몰라서... 뭘 공부해야 될지 모르겠네요;;
속 시원하게 방향을 제시해주시면 감사하겠습니다. |
Hit : 5778 Date : 2013/04/10 01:47
|