作者:风云时尚_榜中榜_434 | 来源:互联网 | 2017-05-13 02:17
最近想在网页加上简单的用户名验证机制,因为之前有用过新浪云的http authorization 验证方式,作为单网页的验证自然再合适不过。
其实http的用户验证方式很简单,通过判断
$_SERVER[‘PHP_AUTH_USER’]和
$_SERVER[‘PHP_AUTH_PW’]两个值即可,贴出简单的示例:
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="My Realm"');
header('HTTP/1.0 401 Unauthorized');
echo'Text to send if user hits Cancel button';
exit;
} else {
echo"Hello {$_SERVER['PHP_AUTH_USER']}.
";
echo"You entered {$_SERVER['PHP_AUTH_PW']} as your password.
";
}
?>
在上述代码的else中判断用户名和密码是否与指定相同即可。
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('
').text(i));
};
$numbering.fadeIn(1700);
});
});
以上就介绍了Http authorization 实现简单的网页用户密码验证,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。