空闲用户下线可以设置在一定时间内,如果登录的用户没有任何操作,会随着时间的推移自动下线。空闲超时时间可以针对不同的用户角色单独设置。安装启用插件后,WP 后台 → 设置 → Idle User Logout,设置自动注销时间。
其它类似的插件
Inactive Logout
可以单独设置某个用户自动注销,并有倒计时提示。
configure-login-timeout
在用户编辑页面设置用户自动注销时限。
BulletProof Security
除了基本的自动注销功能,还有很多 WordPress 安全防护功能,恶意软件扫描程序,防火墙,登录安全,数据库备份,反垃圾邮件...
代码版(未验证)
- add_filter( 'auth_cookie_expiration', 'keep_me_logged_in_for_1_year' );
- function keep_me_logged_in_for_1_year( $expirein ) {
- return 31556926;
- }
- function myplugin_cookie_expiration( $expiration, $user_id, $remember ) {
- return $remember ? $expiration : 600;
- }
- add_filter( 'auth_cookie_expiration', 'myplugin_cookie_expiration', 99, 3 )v
至于应该场景,为了账号安全?我自己暂无此需求,既然有这么多类似的插件,应该还是有很多用户有此需求。
查看演示
咨询客服
- 1、本站大部分内容均收集于网络,若内容侵犯到您的权益,请发送邮件至:service@wuyanshuo.cn,我们将第一时间处理!
- 2、本站资源所需价格并非资源售卖价格,是收集、整理、编辑以及本站运营的适当补贴,并且本站不提供任何免费技术服务。
- 3、所有资源仅限参考和学习,版权归原作者所有,更多请阅读无言说网络服务器协议。