其实密码输错确实可以通过找回功能完成,而且密码遗忘也需要找回功能来处理。也就是说可以把这两个问题统一处理。那么剩下的问题就是:注册时有可能输错邮箱了。采用邮箱重复输入显然还不如重复密码。对于一些本身就要求激活的网站,采用注册时不设置密码,激活时设置可能是比较合适的。但是对于不需要激活的网站。允许两者都出错。只是注册完成显式要求登录一次(如果能登陆,至少说明邮箱和密码有一个是对的),如果一定时间没有完成首次登录,删除用户即可。如果注册之后不迫使用户显式登录,最多就是一次性用户多一点。其实我倒是很喜欢这种网站。
估计很多网站都不会清理那些从来不活动的人, 这是它们宣传的工具, 你说有注册用户1000万,他说有2000万,哪舍得删啊 :)
清理應該有一個清晰的界定期,如果某用戶因為生病住院,而在一定時間內沒有登錄,而在他再次登陸后,發現賬戶被刪了.這也許會引發用戶對該網站反感.而用戶肯定會有一些朋友,只要湊夠六個人,他們就能讓全世界的人知道他們的感受,這也許對網站并沒有什么好處....
----- Original Message -----From: zerofSent: Wednesday, October 14, 2009 10:34 AMSubject: [TL] Re: 为什么网站注册一定要“确认密码”{Web}{用户体验}
我不觉得明文显示有什么安全隐患,至少在注册的时候。担心边上有人看么?还是担心被监控设备拍下来?那就用星号,输入两次罢。如果有此担心,iPhone上那种密码输入一样不安全
主要取决于用户输入错误的概率,反正我输错的几率在千分之一左右。倒是一些网站,由于设定了一些较为严格的密码,导致我记不住。经常需要使用找回功能,或者重新注册一个。csdn就是一个。
我们在注册一个网站或者在其他桌面应用、终端程序里注册一个帐号的时候,总是要输入两次密码,这里我们只讨论网站注册这个环境,因为其他情况如在自己电脑上新建一个Unix帐号改密码要找回来很麻烦,不是谁都知道怎么做的。
输入两次密码,现在没人不知道是“为了防止用户在不知道的情况下输错了”,从而多了一个改正的机会。但是这个策略一定有必要吗?
观点如下:
1.我就从来都是一次输入正确的,相信大部分常用网络的人也是;
2.即是输入错了,现在的“找回密码”功能也是很完善和普及的,操作也不麻烦(我是说现在注册一下都要邮件认证,找回密码再来一次修改密码的确认邮件也未尝不可);
3.实际上,不常用网络的人比常用网络的人要多得多,而且那些人输错的可能性也很大,但是不得不考虑另外一个问题:为什么我们要注册帐号呢?因为我们需要那个网站提供的资源,但是我们并不想长期待在那里,或者大部分时候只是潜水,这时候注册显得很没必要,但有些管理员偏要注册才能看!以上可能性并不少见,于是乎,在此网站注册本身就可能让用户感觉不爽,很多人干脆就随便搞个密码,然后很快忘掉,而网络常客(可能还会有意识无意识的)去构思一个密码,以使其方便下次再有可能需要,当然这样构思的密码也不容易忘记,除非时间长了”构思算法“有所改变。
很明显,我不认为”确认密码“这个”悲观式策略"一定必要,甚至有点多余,麻烦了一大批人。
何不干脆就乐观点,假设大家都不会输错,(那万一输错了,可以参考上面2),这也不是很麻烦,况且忘记密码的也同样大有人在。
当然仅就注册一次要确认也并不是什么特别大的负担,但问题就出在(参考上面的3)。
接下来是我认为“不确认密码”的补偿策略:
1.我猜,不考虑这是一个惯例,而仅就客观上说,连续输入两次可能本身也有点暗示作用,告诉用户注意不要输错,那我们可以以醒目的文字提醒用户“本网站注册密码不需要确认”;
2.考虑到用户习惯,“确认密码”框仍然还在,但是可以留空,并且同样一醒目的文字提醒用户“你真的不确认密码”;
3.这个有一定的安全隐患,就是在激活邮件里以明文形式提醒用户你的输入的密码是这个,可能并非你自己所想,然后给个改密码的链接。
欢迎大家讨论。
--
http://wargrey.yo2.cn [黑客精神;团队精神;清心寡欲]
http://juzhenliang.spaces.live.com [自然语言试练场;BY-BLOG]