Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在访客注册或以用户身份登录之前将信息保存在表单中。问题是我将信息保存在浏览器的会话中,所以如果访问者在注册后关闭了浏览器,那么我们就会丢失表单信息。注册需要电子邮件验证,所以很多时候用户可能会关闭窗口并稍后验证他的帐户。我知道另一种方法是使用哈希,但是如果访问者已经是用户,填写表格,然后登录他的帐户,我该怎么办?在这种情况下我不能使用哈希,cookie 也不起作用。
我认为正确的方法是将信息保存到数据库中并生成确认码并将其发送给用户。
您需要ConfirmationCode,Confirmed数据库字段来检查用户状态。
ConfirmationCode
Confirmed