更改USER_LOGIN将结束当前会话

时间:2013-09-05 作者:Shawn H

我有一个网站,我们希望登录用户名是用户的电子邮件地址。user\\u login列包含电子邮件地址。没问题。我创建了一个自定义函数,这样当用户更新其配置文件页面上的电子邮件地址时,user\\u login列也会更新。很有魅力。

问题是,当您更改user\\u登录值时,WordPress会话将被终止。假设这是一个cookie问题。

有没有办法阻止用户被踢出?

1 个回复
SO网友:gmazzap

我可能错了,但我几乎可以肯定这不是问题:cookie基于用户登录,更改它cookie不再有效。

如果我是对的,则不可能取消此行为,但如果需要,可以在更新后使用自动重新登录用户wp_signon 作用

结束

相关推荐

如何重命名运行在IIS6上的WordPress wp-login.php?

我的Windows 2003 VPS最近挂起,因为机器人程序连续几个小时不停地敲打我的WordPress登录php(根据IIS6日志确定)。这导致MySQL耗尽了所有分配的1G RAM。重置VM后,我迅速重命名了wp登录名。php来防止我的服务器再次崩溃。按照重命名新安装的web应用程序的管理员用户名和管理员登录文件夹/路径的标准做法,在6月份第一次安装WP之后,我尝试重命名WP admin文件夹,但失败了。我向wp admin添加了Windows身份验证,希望这将有助于提高安全性,但事实证明,这并不能阻