如何为基于 Drupal 的 Web 应用程序实施 HTTP 身份验证以限制访问,例如仅限开发人员?
问问题
180 次
3 回答
2
于 2010-08-24T13:03:39.200 回答
1
$LoginSuccessful = false;
if (isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW'])){
$Username = $_SERVER['PHP_AUTH_USER'];
$Password = $_SERVER['PHP_AUTH_PW'];
if ($Username == 'username_test' && $Password == 'password_test'){
$LoginSuccessful = true;
}
}
// Login passed successful?
if (!$LoginSuccessful){
header('WWW-Authenticate: Basic realm="Secret page"');
header('HTTP/1.0 401 Unauthorized');
print "Login failed!\n";
exit();
}
解决了我的问题..谢谢...
于 2010-08-24T12:37:30.450 回答
0
如果 Apache 的 htaccess 足以满足您的需求,请阅读此处。
于 2010-08-24T12:38:12.897 回答