WordPress的记住密码功能是采用的什么逻辑?

小小的PHP能干啥
  • 181

请问WordPress大神,WordPress的记住密码功能是采用的cookie还是session?
具体的记住密码的规则是什么样?
每个用户都有资料页都有一个关于记住密码的取消功能,登出其他客户端,这个功能应该是session的功能吧?
请大神有相关的文章推荐一下。

回复
阅读 2.4k
4 个回答

一般不会有记住密码的需求,只有记住登录状态。。。

WordPress具体怎么做的我不知道,不过可以说下我的实现思路。
使用 HTML5 标准的 localStorage ,为什么不是 sessionStorage,因为 sessionStorage 关闭网页后就被清理了,记住密码可不是这样子。
1、登录界面,判断用户是否勾选记住密码,若是,则在与后台交互确定登录成功后,将用户输入的账号与密码分别保存在 localStorage 中,键值对的形式。
2、再次进入登录界面,判断 localStorage 中是否存有账号和密码字段,若有则填入 input 输入框中。
大致思路就是这样,另外注意对账号密码进行加密。

在Cookie内,你查看本网站的Cookie就知道了

1.Cookie鉴权
2.Session 会话保持

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏