认证 认证是鉴定用户身份的过程。它通常使用一个标识符(如用户名或电子邮件地址)和一个加密令牌(比如密码或者存取令牌)来鉴别用户身份。认证是登录功能的基础。
511需要的网络认证 HTTP511NetworkAuthenticationRequired响应状态码指示客户端需要进行身份验证才能获得网络访问权限。
rules 选项列出了yii\filters\AccessRule,解读如下: 允许所有访客(还未经认证的用户)执行 login 和 signup 操作。 roles 选项包含的问号 ?
认证 HTTP为访问控制和身份验证提供了一个通用框架。最常见的HTTP认证方案是“基本”认证。本页面介绍了一般HTTP验证框架,并展示了如何使用HTTP基本验证来限制对服务器的访问。
例如访问控制过滤器可在动作执行之前来控制特殊终端用户是否有权限执行动作,内容压缩过滤器可在动作执行之后发给终端用户之前压缩响应内容。
passwd 如果没有提供,或者NULLMySQL服务器将尝试根据没有密码的用户记录对用户进行认证。这允许一个用户名使用不同的权限(取决于是否提供密码)。
Authorization HTTPAuthorization请求标头包含用于向服务器认证用户代理的凭证,通常在服务器响应401Unauthorized状态和WWW-Authenticate标题后。
401未经授权 HTTP401Unauthorized客户端错误状态响应代码指示该请求尚未应用,因为它缺少目标资源的有效认证凭证。
Proxy-Authenticate HTTPProxy-Authenticate响应标头定义了应该用来访问代理服务器后面的资源的认证方法。它验证对代理服务器的请求,允许它进一步传输请求。
origin字符串(可选)-提供时,与原始相关的认证信息将被删除,否则整个缓存将被清除。 scheme字符串(可选)-认证方案。可以是basic,digest,ntlm,negotiate。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
