Поиграть


Фотографии знаменитостей, Герои нашего времени

HTTP авторизация (php www аутентификация)

Code (php)
  1.  
  2.  
  3. $login_successful = false;
  4.  
  5. // check user & pwd:
  6. if (isset($_SERVER[‘PHP_AUTH_USER’]) && isset($_SERVER[‘PHP_AUTH_PW’])){
  7.  
  8.     $usr = $_SERVER[‘PHP_AUTH_USER’];
  9.     $pwd = $_SERVER[‘PHP_AUTH_PW’];
  10.  
  11.     if ($usr == ‘jonas’ && $pwd == ’secret’){
  12.         $login_successful = true;
  13.     }
  14. }
  15.  
  16. // login ok?
  17. if (!$login_successful){
  18.  
  19.     // send 401 headers:
  20.     // realm="something" will be shown in the login box
  21.     header(‘WWW-Authenticate: Basic realm="Secret page"’);
  22.     header(‘HTTP/1.0 401 Unauthorized’);
  23.     print "Login failed!n";
  24.  
  25. }
  26. else {
  27.     // show secret page:
  28.     print ‘you reached the secret page!’;
  29. }
  30. ?>

+1+2+3+4+5 (13 голосов, в среднем: 4.15 из 5)
Загрузка... Загрузка...

Оставьте комментарий

Блог разработчика / модульная котельная На газе, мазуте, нефти.
часы diesel
текарт тула
Салон: шторы магазин штор, выбор Лондонские, плоские шторы заказ в москве