原文作者:Neil Turner。
你每天都可能会用到登录界面,登录到电脑或网站,处理很多内容。从登录电脑开始,到你最喜欢的社交媒体网站,它们都是现代生活的一大特色。然而,尽管它们如此常见,但让我感到惊讶的是,仍然有很多设计很差的登录页面和登录流程。为了确保你的登录界面不会给用户带来不必要的障碍,可以通过下面10个小技巧来设计一个更好的登录界面和登录流程。
1.在哪里登录,清晰明确
当用户打开了一个网站或APP,并已经拥有帐户,应该立即让他们清楚在哪里登录。与其提供“login”或“sign in”链接(其中,“login”比“sign in”更常见,但用户一般都了解),倒不如直接提供相关输入字段,以便用户直接登录。
如果对于一个网站来说,首先需要登录,那么登录功能就是这个网站的核心功能。不要像 Evernote (旧版本)一样,让用户在它的首页上四处寻找登录功能。
2.区分登录和注册
在越来越多的网站上,登录输入字段(邮箱和密码)是非常相似的,和注册输入字段(邮箱和密码)基本一样。所以,区分登录和注册是很重要的,最好不要出现用户通过注册表进行登录的意外行为,有两种方法可以解决。一种方法是,注册时,让用户两次输入密码(自从入口密码能屏蔽后,这不失为一种好方法),第二种方法是,登录表和注册表不能同时出现在用户视野中,一次只展示一个。一定不要像Axshare(旧版本)那样,在一个页面中同时向用户展示登录和注册,很多时候,我都会不小心填写注册表进行登录。
3.允许用户用第三方账号登陆(例如,facebook)
为什么要强制用户记住另一种登陆方法,因为用户通过第三方登录是非常容易的,第三方可以是facebook、 Google或LinkedIn账户。当然,不是每一个人都喜欢用第三方登录,但是让用户通过最常用的账户来登录网站或APP,它仍然是一种比较好的方式。
4.使用邮箱地址,而不是用户名
我遇到过一个比较特别的、可用性方面不好的网站,即要求用户登录时,必须填写用户名,而不是邮箱地址。我有两个常用的邮箱地址(一个是私人邮箱,一个是工作邮箱),但因为我会登录多个网站,所有相应地,会有很多用户名。在注册网站时,用户名必须是唯一的,而往往有意向的用户名总是被别人占用了,所以到最后,我不得不使用一个不太好记忆的新用户名进行注册。假如你要登录的网站或APP要求使用用户名进行登录,比如说Twitter,那么,至少允许用户选择邮箱地址进行登录。
5.让用户看见自己的密码(如果他们需要)
用户进行登录时,会输错密码,这是一个常见的问题。因为输入的密码是被加密的,所以很容易输错。一个有效的解决方法是,在页面上提供一个密码复选框,当用户想看见密码的时候,可进行勾选,即可见密码。这个密码复选框,默认是未被勾选的(因为密码默认不可见)。这个方法,在手机登录界面尤其重要,因为用户在小巧繁琐的手机键盘上更容易按错键。
6.若启用了键盘大写字母功能,及时告诉用户
7.找回密码方式简单点
正如人们有时候会忘记某些人的名字、钱包或结婚纪念日(建议你尽量避免最后一个!),用户也会忘记密码。 再次对所有安全分析师重复一遍,人们会忘记密码。假如用户在登录时,忘记了密码(他们肯定会),提供一个好的解决方式 ,是非常重要的。常见的登录页面,会提供一个清晰的“忘记密码”链接,供用户使用。如果你想尽可能地让登录界面保持干净,那么你可以在用户输错密码时,才显示这个链接;或者聚焦密码输入框,不过理想情况下,它会总在那。不要让用户在忘记的密码页面上重新输入他们的电子邮件地址,另外,无论如何,不要通过电子邮件发送新密码或临时密码。最好的方式,是通过注册的邮箱地址给用户发送重置密码链接。但要确保重置密码邮件尽可能是即时性的,没有什么比要等很久才能登录更糟糕的了,因为不知道邮件什么时候能到来...
如果安全性尤其重要,尽量不要让用户通过拨打客服帮助来重置密码(B2B网站应该对此感到愧疚),可以让用户通过回答一些安全问题来重置密码,这些问题,要问的理智一点。例如,你亲吻的第一个人(信不信由你),对大多数人来说可能不太容易回忆起来!
8.锁定账户前,告知用户
为了防止暴力攻击,在用户多次登录失败后,帐户常常被暂时锁定。当然,必要的安全措施还是要有的,但要确保,在账户被锁定前,要提醒用户。例如,在5次尝试登录失败后,账户会被锁定10分钟,那么在第3次登录尝试失败后,就要提醒用户“还有2次登录机会,失败后,账户将被锁定10分钟”
9.保持用户账户为登录状态
那些使用公共电脑上网的日子一去不复返了(还记得令人兴奋的网吧时代吧),与其说,页面上提供“保持登录”选项,不如在一段时间内,让用户自动登录到网站或APP(除非,安全问题非常重要,比如银行APP或网站),当然有时候,一台电脑是被共享的(比如家庭掌上电脑),因此如果用户需要,能够轻松地以不同的用户身份登录,这点也是非常重要的。
10.当用户返回登录时,请记住他们
当用户需要重新登录到他们的帐户时,请尽可能保留其详细信息。 确保浏览器能够预先填充字段(如电子邮件地址),如果可能,请记住他们的帐户详细信息,以便用户只需输入密码即可。