2
在介绍之后,Intoducing“记住我的名字”和“记住我的密码”选项,以金字塔的认证
我已经建立了使用验证的认证系统。金字塔的API。
我想学习如何引进两件事情(打勾框)来登录,但:
- 记住我的名字
- 记住我的密码
我怎样才能做到这一点?我需要做什么?
谢谢。
在介绍之后,Intoducing“记住我的名字”和“记住我的密码”选项,以金字塔的认证
我已经建立了使用验证的认证系统。金字塔的API。
我想学习如何引进两件事情(打勾框)来登录,但:
我怎样才能做到这一点?我需要做什么?
谢谢。
如果您使用基于cookie的身份验证,那么您还可以将用户名保存到cookie中。对于密码,我不确定将它保存在客户端是个好主意。
我认为更好的方法是使用authenticated_userid来标识用户并将任何必要的返回给请求。
你应该让浏览器做到这一点。您可能想要做的功能是“记住我”,这意味着会话持续更长时间。 –
@AntoineLeclair,这是一个好主意。我有一个小问题,但你可以给我一些想法** **保留在会话cookie让用户看到和执行登录操作?例如,我要输入用户名+密码+ IP并保留它?我该怎么办? – Phil
不要在cookie中存储密码。另外,您可能不希望将用户标识/名称存储在Cookie中。我通常只在客户端(cookie或其他)保留一个会话标记(一个生成的字符串),并将其余的保留在服务器上。 –