session_token_manager
云策文档标注
概述
本文档介绍 WordPress 中的 session_token_manager 过滤器,用于自定义会话令牌管理器的类名。开发者可以通过此过滤器替换默认的 WP_User_Meta_Session_Tokens 类,以实现自定义会话管理逻辑。
关键要点
- session_token_manager 过滤器允许修改用于管理会话令牌的类名。
- 默认类名为 WP_User_Meta_Session_Tokens,开发者可替换为自定义类。
- 该过滤器在 WordPress 4.0.0 版本中引入。
- 相关函数包括 WP_Session_Tokens::destroy_all_for_all_users() 和 WP_Session_Tokens::get_instance()。
代码示例
$manager = apply_filters( 'session_token_manager', 'WP_User_Meta_Session_Tokens' );
原文内容
Filters the class name for the session token manager.
Parameters
$sessionstring-
Name of class to use as the manager.
Default ‘WP_User_Meta_Session_Tokens‘.
Source
$manager = apply_filters( 'session_token_manager', 'WP_User_Meta_Session_Tokens' );
Changelog
| Version | Description |
|---|---|
| 4.0.0 | Introduced. |