© ui设计之路|Powered by LOFTER
“一步登天做不到,但一步一个脚印能做到;一鸣惊人不好做,但一股劲做好一件事,可以做;一下成为天才不可能,但每天进步一点点有可能”。

一、为什么要有注册?

1.个人信息的多端同步、多平台同步,以方便用户在多个设备间和不同类型平台间都可使用自己的个人信息。

2.特权服务的获得。一些情况下,注册并登录的用户和未登录用户的所具有的权限是不同的,注册并登录可以获得不同的特权服务。

 

二、什么时候需要用户注册?

要回答这个问题,取决于APP产品的产品形态。

1.如果产品既不需要个人信息同步,也没有任何特权服务提供,那么不要求用户注册是比较合理的。比如:计算器一般来说是不需要注册【登录】功能的。常见的便签也是。但如果便签提供了在不同设备之间的的同步、不同平台间的同步,则可能就需要用户注册并登录了。否则,同步信息无法进行。

2.如果产品却是为用户提供了不一样的服务,需要用户注册并登录,则要求用户注册的时机越往后越好。为什么呢?这意味着可以让用户对自己使用的服务有深入的了解,用户确实有需要才进行注册。而这时的用户将会觉得注册是顺理成章的,基本不会有任何反感。那些在用户还对产品一无所知的时候就强行要求用户注册的产品,除了给用户带来恶感外,最大的可能是会将用户挡在产品外。

可是,难道就没有一开始就要求用户注册和登录的产品吗?当然有。有一些产品,比如微信、陌陌、脉脉这类社交类为主的APP,就是必须一开始就注册登录的。如果不注册且登录,根本无法根据注册信息建立人与人之间的关系,也就根本无法使用产品的其他功能。但这一类的产品相对来说是少数,就跟不需要要注册登录的产品一样。

 

三、常见的注册类型

我们在网络上常见的注册类型包括邮箱注册、用户名注册、手机号注册、第三方账号注册这四大类。但对于APP来说,常见的类型主要有邮箱注册、手机号注册、第三方账号注册这三大类。接下来比较详细地逐一谈一下这三类注册的类型。

手机号注册

用手机号注册是移动互联网盛行下开始流行的最主流一种注册方式。在web时代,手机号很少被用来作为注册账号,更多是用来作为重要信息接收的途径(如支付宝绑定手机)。用手机号注册的优点非常明显:输入简单(11位数字),容易验证(手机接收验证码即可,验证码也是数字);同时,手机号是非常私人的联系方式,对于企业营销来说是更为有用的信息,而且非常容易验证手机号的真实性。

邮箱注册

邮箱注册在web时代就是一种比较常见的注册类型。在移动互联网时代,在APP注册也占据了主流的位置。一方面是由于多数web端产品采用了邮箱注册,而这些web端产品在移动时代自然也会开发APP产品。基于多端的一致性,邮箱注册自然就成为了一种比较主流的注册类型。另一方面,邮箱作为一种比较私人的联系方式,作为注册账号不仅能够完成注册,在找回密码、营销方面也有一定的优势(用户名注册就不行),因此成为主流也是自然。

不过,邮箱注册作为APP上注册的一个类型,也有其劣势:首先,邮箱一般来说都比较长,而且可能包括各种不同类型的字符,这在手机上输入非常不方便,效率低,很容易让用户感到烦躁。其次,邮箱输入后,验证不太方便(验证需要登录邮箱),比较难以确定邮箱的真实性。

鉴于邮箱注册与web端的一致性,短时间内这种注册方式可能还是主流。因此,作为设计者,能做的可能是尽量让用户在注册时更加简单、容易一些。

第三方账号注册

虽然在界面上,第三方账号注册往往被称为“第三方账号登录”,但其实用户第一次使用第三方账号登录也是在创建一个新的账号。因此,我将第三方账号注册也算成是一种注册类型。

第三方账号注册的好处是显而易见的:极致的简单和方便。但不利之处也非常明显:企业无法与用户之间产生任何连接,这对部分公司来说是完全无法接受的。

对于第三方账号注册,几条优化建议是:

  • 第三方注册一般是和其他注册方式共存的。因此在设计上要注意分清主次。一般来说,第三方注册都是出于次要的位置。但也有部分APP将其作为主要注册方式,看需要。

  • 第三方注册成功后,不再要求用别的方式注册,否则就是一个骗子,用户会很不爽。还不如不用第三方呢。

  • 第三方注册成功后,如果还需要完善别的信息,则在需要这些信息时再要求用户填写,否则一个简单方便的注册就没有意义了。

多种注册类型的混合使用

仅用一种注册类型、两种注册类型混用甚至三种注册类型混用都在APP的设计中出现过。这里面其实没有真正意义上的好与坏,关键是看产品的需要。是否真的有必要这么做?这是需要产品经理考虑的一个核心问题。在这一点上,我只能说根据产品的不同形态和要求来做,没有定式。

关于注册的其他补充:
  • 如果没有必要,不要多种注册方式共存(最常见的是邮箱、手机、第三方都用)。如果业务必须需要手机号,则仅提供手机注册就好。若业务不需要手机,邮箱就可以,则仅用邮箱就好。

  • 页面设计上千万不要让键盘遮挡到任何内容,即使遮挡了,也要方便用户将其呼出(h5页面可以比较容易做到)。

  • 步骤要清晰,不要让用户猜测接下来还有啥。

  • 指令要明确:比如必须要填写昵称,则对昵称可以使用的字符一定要界定清楚。

  • 不要玩个性。比如:大多数的密码都是18位以上的,你偏偏就只允许用户设置15位的密码。那么用户常用的密码用不了,就会忘记。

     

四、登录

如果注册能够做好,登录自然也能够做好。但对于登录,有几点要注意的:

  1. 将用户使用的最多的登录形式最大化地展现出来。

  2. 自定义键盘,适用不用的登录账号类型。

  3. 允许明文显示密码

  4. 要有忘记密码的选项。而且,根据登录形式的不同,找回密码的方式也要不同。

  5. 在APP上,用户一旦登录,一直保持登录状态,不要求用户重新登录。除非:用户卸载后重新安装了app或者用户自己登出了app

  6. 一个账户只能登录在唯一的设备上,已在别的设备上登录,在新的设备上打开必须要求登录。如微信。