php怎么登录路由器,PHP用户身份验证,如路由器登录

这称为基本身份验证.请参阅文档中的此示例:

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.

";

}

?>

基本上,您发送的是正确的标头,状态代码为401 Unauthorized.浏览器会将此与WWW-Authenticate标头一起看到,并提示用户.完成后,您可以在$_SERVER [‘PHP_AUTH_USER’]和$_SERVER [‘PHP_AUTH_PW’]中看到用户名和密码.

您应该知道,如果您使用的是基本身份验证,则会向用户名/密码发送plaint-text.如果您想要任何类型的安全性,则必须使用HTTPS.此外,根据您的应用程序,您将看到无法有效“注销”.大多数浏览器都会记住整个会话的用户名/密码,并在每个后续请求中发送它.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值