如果你对目前的认证方式不太满意,这里可以加入HTTP认证。
在你的网站后台登陆页面加入下面代码即可实现HTTP认证
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="xLoli.Net Auth"');
header('HTTP/1.0 401 Unauthorized');
echo "<h2>Access Denied!</h2>";
exit;
} else {
if ($_SERVER['PHP_AUTH_USER'] == "你的用户名" & $_SERVER['PHP_AUTH_PW'] == "你的密码")
{
} else {
exit("<h2>Authentication Failed!</h2>");
}
案例:
Wordpress后台双重认证
Wordpress默认的登陆认证页面是根目录下的wp-login.php,我们用DW或者文本编辑器打开它,在第一个注释下面添加上面的代码即可。