我希望在访问者注册或以用户身份登录之前在表单中保存信息。问题是我在浏览器的会话中保存了信息,因此如果访问者在注册后关闭了他的浏览器,那么我们会丢失表单信息。注册需要电子邮件验证,因此很多时候用户可能会关闭窗口并稍后验证其帐户。我知道另一种方法是使用哈希,但是如果访问者已经是用户,填写表单,然后登录他的帐户,我该怎么办?在这种情况下我不能使用哈希,并且cookie也不会起作用。
答案 0 :(得分:0)
我认为正确的方法是将信息保存到数据库中并生成确认码并将其发送给用户。
您需要ConfirmationCode
,Confirmed
个数据库字段来检查用户状态。