【发布时间】:2016-08-13 17:52:29
【问题描述】:
我正在为两种不同类型的用户构建一个 Web 应用程序,并为每个用户使用不同的注册表单。我可以拆分这些表单并在表单验证后发送验证电子邮件。
但我更喜欢使用一种通用的小表单,用户可以在其中输入他/她的电子邮件地址和用户类型。然后,服务器会发送一封带有链接的验证电子邮件,以进一步完成配置文件,具体取决于所选的用户类型。
现在我的问题是:我应该在小注册表中包含密码字段吗?我以前在很多网站上都看到过它,但我不明白为什么要包含它。我的计划是让用户在完成个人资料时选择他/她的密码。在他/她完成个人资料之前,不会存储有关用户的任何信息(我会在 URL 中使用时间戳安全地散列电子邮件地址)。
【问题讨论】:
标签: security email-verification