secure_logged_in_cookie
云策文档标注
概述
secure_logged_in_cookie 是一个 WordPress 过滤器,用于控制登录 cookie 是否仅通过 HTTPS 发送。它允许开发者基于用户 ID 和安全状态自定义此行为。
关键要点
- 过滤器名称:secure_logged_in_cookie
- 参数:$secure_logged_in_cookie(布尔值,表示登录 cookie 是否仅通过 HTTPS 发送)、$user_id(整数,用户 ID)、$secure(布尔值,表示认证 cookie 是否仅通过 HTTPS 发送)
- 用法:通过 apply_filters 调用,可修改 $secure_logged_in_cookie 的值
- 相关函数:wp_set_auth_cookie() 用于设置用户认证 cookie
- 引入版本:WordPress 3.1.0
原文内容
Filters whether the logged in cookie should only be sent over HTTPS.
Parameters
$secure_logged_in_cookiebool-
Whether the logged in cookie should only be sent over HTTPS.
$user_idint-
User ID.
$securebool-
Whether the auth cookie should only be sent over HTTPS.
Source
$secure_logged_in_cookie = apply_filters( 'secure_logged_in_cookie', $secure_logged_in_cookie, $user_id, $secure );
Changelog
| Version | Description |
|---|---|
| 3.1.0 | Introduced. |