是否有必要在注册时仔细检查用户的密码?

时间:2010-11-08 06:21:02

标签: usability

修改 - migrated to ui Stack Exchange(请关闭此问题)

您是否认为有必要/值得让用户在注册表单中重复其密码,假设该表单包含电子邮件地址?

优点:我想在很多情况下,用户在注册表单中输错密码。

缺点:如果您无论如何都需要有效的电子邮件,他总是可以通过电子邮件检索/重置密码 - 对于在第一次尝试中确实获得密码的用户来说,这是另一个字段。 - 注册表格(我更喜欢尽可能简单)

2 个答案:

答案 0 :(得分:0)

我会说使用密码重置功能代替双重输入不是可怕的,但它需要在登录页面上有一个像样的UI,以确保“忘记密码”链接是明确的 - 例如在密码输入无效时显得更大。

我个人会采用不同的方式:在“验证您的电子邮件地址”消息后询问密码。

要考虑的一件事是您还需要一个有效的电子邮件地址 - 因此,如果他们错误输入了他们的电子邮件以及他们的密码,他们的帐户就会被有效锁定。许多网站要求在创建帐户时点击链接(和/或输入代码),以便在激活帐户之前验证电子邮件地址。如果你这样做,那么就有一个恼人的用户体验要避免:我不清楚为什么我的帐户不起作用。

我个人在注册时输入密码,但是当我尝试登录时它告诉我“密码无效”,而不是“您的帐户尚未激活”。轻微,但烦恼。

解决此问题的一种方法是在他们点击电子邮件中的链接之前不要求密码,然后提示您创建新密码。你可以在这里使用double-entry,因为它是表单上唯一的东西,而且这是避免容易用户输入错误的一种非常简单的方法。用户也非常习惯这种模式,几乎每个密码输入系统都是这样的。

它还处理一个额外的用例,其中用户本身不是创建帐户的用户(不确定这是否适用于您)。有人可以代表用户创建帐户,但是用户在点击通过电子邮件获得的“验证”链接后仍然会选择自己的密码。

答案 1 :(得分:0)

我认为这是值得的 - 作为额外的验证只是为了确保用户没有输错密码(特别是因为我们在大多数情况下都看不到输入的密码)。我认为它为用户提供了一种验证感,即他在提交表单之前确实知道了他的密码。

但是,这仅适用于不允许您从一个字段复制/粘贴到另一个字段的表单(我使用过表单允许我复制粘贴的网站,这本身就会让第二个字段完全无用)

然而,就个人而言,当表格让我重新输入密码时,我觉得非常恼火。但我仍然认为这是一个有用的验证。