我的问题是,如何强制那些之前选中“记住我”而自动登录的用户再次登录?
这可能与Cookie有关,但是否有什么可以更改/修改的内容?
非常感谢。
UPDATE
通常,使用jQuery cookie插件,检查用户系统中cookie的代码如下所示。
$(document).ready(function(){
if(!$.cookie(\'name-of-cookie\')){
$.cookie(\'name-of-cookie\', \'true\', { expires: 2});
.
.
}
Wordpress中是否有类似的处理方法?
最合适的回答,由SO网友:Tom Auger 整理而成
您可以重置安全密钥,强制所有cookie过期,所有用户重新登录。编辑wp配置。并更改任何安全字符串中的一个字符。
有一个插件允许您设置用户cookie的过期时间。我个人没有使用过,所以请谨慎行事:Cookie Timout
将用户发送回/wp-login.php?reauth=true 删除cookie并注销用户,即使用户以前使用cookie登录。
最后,如果您正在开发插件或主题,可以调用wp_clear_auth_cookie(); 并且当前登录用户的cookie将被清除。这不一定会让用户注销,但会在用户下次访问站点时删除cookie。