登录和注册是大多数应用程序最基本的模块。
看似简单,却交织着相当多的产品功能用户使用场景,这些场景受到产品类型、用户定位、业务逻辑、使用场景、用户操作等不同因素的影响。
设计一个好的登录和注册系统并不容易。
登录和注册的方式有哪些? 登录和注册的流程是怎样的? 登录过程中出现异常状态如何处理? 如何设计一个完整的登录、注册流程等,还需要考虑很多细节。
本篇文章我们将对登录、注册所涉及的相关内容进行系统梳理。
1. 报名方式
1. 邮箱注册
邮箱注册是PC端最常见的注册方式之一。 目前仍用于移动产品,大部分产品仍提供“邮箱+密码”的登录方式。
电子邮件的覆盖范围不如手机号码。 同时,电子邮件验证比手机验证更复杂。 大多数移动产品不再提供电子邮件注册的方式。 少数产品还提供邮箱+手机号注册。
国外大部分产品仍然保留邮箱注册方式,并且还提供手机号码注册方式,如:Facebook、Instagram、Twitter等明星产品,可见欧美用户群体中邮箱的使用率还是很高的。
注:梨视频&口袋&好奇日报
2.手机号码注册
在PC时代,电子邮件和用户名注册一直是产品的主要注册方式,但大多数人没有电子邮件,很少接触电脑,因此使用互联网服务的门槛相对较高。
随着移动互联网的兴起和智能手机的普及,手机号码注册逐渐成为移动产品注册的主流方式,这也大大降低了互联网产品的使用门槛。
使用手机号码注册有以下优点:
大量手机号码; 唯一的用户ID; 手机验证更便捷; 安全性高; 操作方便; 轻松导入社交链接
注:单声道&&中
3、用户名/xx号注册
用户名注册也是以往PC端常见的几种注册方式之一。 简单方便,可以省去邮箱验证和手机号码验证的步骤,但通常有比较繁琐的密码保护安全机制。
通常是用户名注册出现问题。 用户注册并使用服务后,长期未使用网站/产品服务。 两者都会造成损失,所以大部分产品都会采用绑定邮箱/手机号码的方式作为补救。
在移动端,很少有产品采用纯粹的用户名注册。 通常,手机注册完成后,必然会使用用户名作为登录ID。
注:立即-注册,立即仅提供用户注册和第三方注册
4.第三方注册
第三方注册常见的是使用微信、QQ、微博等第三方平台进行授权登录。
第三方注册的优点是:操作简单,只需两步即可继续使用产品; 便捷注册,省去您填写大量数据的麻烦。
第三方注册的缺点是:容易造成一人多账户的问题; 只能获取有限的用户信息,无法提供更精准的运营活动。
因此,不少APP在用户首次登录第三方平台后,不断让用户绑定手机号码或完善用户信息,以获取更有效、真实的用户数据,即伪第三方。登记。
注:京东、聚美优品
这种做法对于用户体验是非常有害的,会给用户带来很大的麻烦。 更合理的做法是,在用户首次使用第三方登录后,提醒用户绑定有效身份信息。 同时,可以跳过该步骤,引导用户在后续的产品使用过程中补全信息。
注:网易云音乐&沪江开心词典&花椒直播 2.如何登录
1.账号(手机号/邮箱/用户名)密码登录
一般的登录方式是账号密码登录,其中账号一般就是前面注册方式中提到的:邮箱地址、手机号码和用户名。
“邮箱+密码”登录方式大多沿袭PC时代用户的账户体系,从PC端覆盖到移动端,仅提供移动端的手机号码注册方式。
“手机号+密码”是移动终端最常用的登录方式。 使用手机号码作为登录ID,丢失的概率极小,具有天然的优势。 而且通过验证码可以快速找回密码,方便处理异常情况,还可以扩展“手机号+验证码”动态验证的登录方式。
“用户名+密码”登录方式大多遵循PC端的账户体系和登录习惯,大部分移动端产品不再设置用户名登录ID。
注:Pinterest & 网易严选
2.手机验证码快速登录
随着移动互联网的发展和O2O行业的蓬勃发展,更便捷的登录注册方式“手机号+验证码”逐渐被开发出来。
如果用户首次登录,则默认注册;
如果您不是首次登录,请直接登录。
“手机号+验证码”的登录方式让用户免去了记住密码的负担,用户只需通过手机号即可登录产品和服务,大大降低了平时使用产品和服务的用户使用产品和服务的门槛。需要记住大量的密码。
注:饿了吗&赶集网&一起做作业
3.第三方登录
使用第三方登录可以省去注册的麻烦,让用户快速通过登录门槛,进而使用产品提供的主要服务,减少因登录注册而造成的用户流失。 同时,使用第三方账号登录有利于产品的初期推广。
注:只能使用知乎日报、转转、最美app等第三方平台账号登录。 3. 关于登录流程
登录流程,即不同类型的产品甚至同一产品需要不同的权限,从而导致需要用户登录的节点不同。有些产品可能需要用户登录后才能使用该产品所使用的服务,而有些产品可能需要用户登录后才能使用该产品所使用的服务产品 您无需登录即可使用部分功能,登录后即可使用所有产品功能和服务。
登录前您可以浏览:京东、淘宝、美团、饿了么、美团外卖、携程、飞猪…
您可以先使用部分功能,登录后使用更多服务功能:知乎、……
使用服务前必须先登录:微信、一直播、小卡秀、探探、花椒、Facebook、Instagram、in、same、百度网盘、QQ邮箱、微云…
1、您需要登录才能继续使用产品功能和服务
例如:微信、One Live、花椒等社交产品,百度网盘、微云等涉及个人信息的工具和产品等。
首先,微信类熟人社交产品的核心功能一般围绕用户身份和用户关系展开。 登录前没有用户身份信息,无法为用户提供相关产品服务。
其次,邮箱、网盘等个人信息工具产品大多涉及用户的个人隐私信息以及基于个人隐私信息的功能服务。 在未获取用户个人身份信息的情况下,无法为用户提供相关功能服务
注:QQ邮箱&faceu&探探
2.无需登录即可使用本产品或产品的部分功能
例如:大部分电商和O2O产品、知乎等社区型产品等。
首先,对于电商产品来说,最重要的是最终的下单率,无论是京东淘宝的实体产品,美团、糯米提供的虚拟团购服务,还是饿了么提供的外卖服务。和美团外卖。 最重要的是最终订单的成功率。 在此之前,尽量不要打断用户的使用过程,仅在最终订单结算环节需要用户信息时才需要登录,以保证用户流程的流畅。
注:电商&O2O产品一般订购流程
其次,社区等类型的产品无需用户登录即可使用部分产品功能,帮助用户对产品功能和服务有基本的了解,对产品有初步的印象。 当用户需要进一步使用产品时,再要求用户登录。此时登录对用户来说不再是门槛,而是进一步了解产品的渠道。
注:与知乎等内容型社区产品类似 4、关于注册流程
大部分移动端注册仅提供手机号码的快速注册,注册流程大致可分为两种:同一页面完成注册和分步骤分页完成注册。
1.在同一页面完成注册
更适合需要填写的信息较少(通常不包括有关用户个人信息的设置)且注册过程简单的产品。 此类产品注册所需的信息往往仅包括手机号码、验证码、密码等最简单的信息。
在同一页面完成注册,可以让用户对整个注册过程有一个心理预期,并且可以预测所填写的信息,整个注册过程给用户一种很强的掌控感。
注:小卡秀&智慧树&58同城-注册页面
如果在同一页面完成注册,如果填写的信息过多,往往会给用户造成一定的心理负担,导致用户直接放弃注册。
注:AcFun 和 Guevara Life – 注册
2.逐步完成注册
逐步跳转完成注册更适合需要填写的信息较多、注册流程较为复杂的产品。 此类产品往往包括设置个人信息和其他需要填写的信息。
注:京东商城-注册流程,分步、逐页完成注册
分步完成注册,分解注册流程,引导用户分步完成注册,减少用户填写大量数据的阻力。 随着注册流程的逐步深入,用户不会因为之前进行过大量的操作而轻易放弃注册操作。
注:保留注册流程 5、登录注册模块相关细节
1、邮箱/手机号码占用判断
注册时判断用户输入的邮箱或者手机号码是否已经被注册,以及后续如何引导用户登录
2、邮箱/手机号码合法性判断
如何判断用户注册时输入的邮箱地址或手机号码格式是否错误,并及时给用户有效反馈
3、登录密码机制
登录密码的机制是怎样的? 如何设置密码长度? 区分大小写吗? 它包含特殊字符吗? 密码输入为明文或不可见。
4. 需要确认密码吗?
用户注册和密码设置过程中是否需要反复确认密码?
5. 需要验证码吗?
电子邮件/手机注册过程中是否需要验证。 如何验证,使用短信验证码或免费热线电话?
验证码的字符是纯数字还是数字和字母的组合?
如何设置验证码的有效期? 是五分钟还是十分钟?
6、验证码重发机制
如果用户没有收到有效的验证信息,用户需要多长时间才能再次获取验证信息? 是30多岁还是60多岁…
7、登录、注册过程中出现异常状态
如果用户登录过程中用户名和密码错误,将向用户反馈有效信息。
用户忘记密码,如何找回密码? 使用电话号码进行身份验证、回答安全问题还是其他方式?
8、注册/登录后,必须直接切换回需要登录的流程节点
用户登录注册完成后,必须直接切换回之前请求登录的节点。
注:登录注册功能详解六. 如何考虑登录和注册
1、产品类型
不同的产品类型对登录和注册模块的要求不同。
例如,纯工具类产品:计算器、日历、相机、便利贴、安全工具等,无需用户登录注册即可使用产品的大部分甚至全部功能,无需在网站上添加登录注册模块。这次。
例如,电子商务、O2O产品、金融产品以及交易、用户信息等相对私密的信息都必须添加单独的登录注册模块,以保证用户个人信息的真实性和安全性。
再比如,对于社交社区产品,可以设置独立的登录注册模块; 可以直接使用第三方平台,更有利于产品的传播; 或者你可以两者兼得。
2、目标用户
登录注册模块确定了,目标用户群体不同,相应的登录注册方式也有所偏差。
如果你的目标用户群是商业领域的用户,那么使用邮箱注册可能会更好,这样自然会过滤掉一些用户。
如果您的目标用户群是普通大众,那么使用手机号码注册可能会更安全。
3.业务逻辑
考虑完是否需要登录注册功能后,下一步就是考虑如何设计登录注册模块。
不同的业务逻辑需要不同的登录注册方式和流程; 不同的功能模块对登录节点的要求不同。
首先,你需要从一开始就考虑是否需要登录并注册,或者可以先使用产品的某些功能,然后在需要登录时再要求用户登录。
例如,电商和O2O产品的最终目标是促使用户下订单。 大致流程为:用户浏览、选择产品; 添加到购物车; 去结账并下订单。 下单前尽量不要中断用户流程,只在最后结账时让用户登录获取有效的配送信息。
又比如,对于一些社交产品来说,服务是围绕用户的关系链来开发的。 这时候就需要从一开始就要求登录和注册。
其次,我在注册过程中是否需要填写额外的注册信息,比如昵称、年龄等? 其次,如何设置填写信息的步骤,是最后填写还是开头填写?
例如,社交社区产品一般要求用户填写昵称、性别等信息,金融产品则要求用户进行实名认证。 通常将填写个人信息等步骤放在注册过程的最后会更加友好。
4. 功能详情
在确定了上述登录注册模块大框架的基础上,我们再完善相关细节。
比如上面提到的验证码机制; 设置密码的规则; 第三方注册的真实性和其他详细信息。 保证整个登录注册模块逻辑的合理性和流程的流畅性。
5.如果我是新手
作为一个考虑登录和注册模块的新手,没有必要自己创建它。 可以借鉴现有产品或者市场竞品的登录注册模块,那么如何借鉴呢?
(1)选择自己产品或行业内相关产品的直接竞争对手,分析登录注册模块的详细流程和逻辑,并做好记录;
(2)梳理自己的产品登录注册模块的相关功能逻辑和流程,并进行比较;
(3)根据上述内容,从产品类型、目标用户、业务逻辑出发,结合自身产品的现状,以用户体验为中心,完善自身产品的登录注册模块的设计。