关于移动应用注册、登录、找回密码的思考与设计

    本人从事移动互联网行业已经有四年了,下面简单谈谈对于移动用户注册、登录以及找回密码的思考与设计。

    移动应用不同于PC端应用,移动应用追求最大化的轻量级,对于用户操作也追求简单,能少输入的尽量少输入,能少点击的尽量少点击。对于用户注册、登录和找回密码这块也是如此。

1.注册

    根据移动应用的性质,可以决定该应用是否需要注册使用,或者说某些功能必须要注册才能使用,典型的代表有:资讯类应用网易新闻(无需注册即可使用大部分功能),社交类应用微信QQ(必须注册才能使用)。

    对于公司来说,当然需要采集用户数据,便于分析统计,所以一般都会使用注册的方式来收集。对于手机应用来说,通过手机号码的注册无疑是当下最为流行的方式,这样做的好处是获得的用户信息最为直接和精准,手机号码对于用户和公司的重要性可想而知,这也就是你为什么会经常收到商家短信的原因。

    对于手机注册过程,通常是首先获取验证码(目的是验证手机号码的有效性),然后再输入验证码和密码提交后台注册,这样手机注册流程已经走完。对于用户来说,一次点击获取验证码,一次输入验证码,一次输入密码(必要时可重复输入密码)即可完成注册。

2.登录

    为了降低用户的使用门槛,防止潜在用户流失,一般的中小型移动应用都会提供第三方登录方式,例如QQ,新浪微博和微信登录。除了第三方登录方式,就是应用自有用户的登录,这需要我们提供单独的登录页面,用户输入用户名和密码后点击登录即可。

    采用第三方登录机制存在第三方用户向自有用户转化的问题(当然也可以不用考虑转换),一般有两种方式,一种是用户登录完成以后若该用户没有完善资料,可建议用户通过完善资料的方式补充相关信息;另外一种是当用户点击相应功能时提示用户完善资料或注册为自有用户。通过这两种方式便可收集用户资料信息。

3.找回密码

    若采用用户名和密码方式登录(当然有无密码方式,下面讨论),则必然存在用户忘记密码需要找回的需求,PC端由于其操作的便捷性,很容易通过邮箱重置密码链接进行找回密码(邮箱一般是注册时填入的),或者是通过回答预设问题的方式来找回密码。

    移动端也是可以通过此类方式找回密码,但是操作起来比较麻烦,若要通过邮箱和预设问题方式找回密码则必须在用户注册时强制用户输入邮箱或者设置预设问题答案,这带来的直接影响是注册时又需要输入邮箱或者输入问题和答案,操作比较麻烦,影响用户使用体验,用户看到注册需要输入这么多信息,很容易放弃使用应用的念头,对于应用的推广非常不利。

    根据移动端的特点,我还是建议找回密码时使用手机获取验证码,然后输入验证码和密码进行重置密码(跟手机注册流程一样),但这样会存在一个问题,用户换号后(以前号码丢失或者不再使用),那么则无法进行找回密码操作。为了解决此问题,我建议在用户设置里面加入绑定邮箱功能(不强制,但会提示用户绑定邮箱的缘由),万一发生换号情况,则可以通过绑定的邮箱进行密码找回,这样还有一个好处是绑定邮箱后可以使用邮箱+密码的方式进行登录,登录后还可以对之前的手机号进行修改(或者叫解绑),然后重新绑定新手机号,这样处理起来就很灵活。当然我们不强制用户进行绑定操作,因为发生换号并且同时忘记原来密码的情况比较少。

4.无密码方式使用移动应用(一键注册)

    由于手机的特点,我们也可以提供一种只凭手机号就可以使用移动应用的方式,这也就是我所说的一键注册,用户点击一键注册后,应用默认向短信提供商发送一条短信(通过短信提供商接口发送),短信提供商会回调我们后台服务,告知用户手机号码,我们后台会返回短信提供商注册成功信息,然后短信提供商会返回注册信息给移动应用用户(短信发送接口的返回),至此完成用户注册,以后用户可以到用户资料里面完善密码信息。

    无论哪一种,一定要结合应用本身的属性和使用场景来选择合适的方式,灵活运用,希望这票文章对大家有所帮助。

    本人一直以来对移动互联网、手机电子、行业资讯比较感兴趣,我的新浪微博账号是:zhaobing-utopia

希望能跟大家多多交流。

相关推荐