快捷搜索:  汽车  科技

用户登录验证程序设计(登陆注册功能设计)

用户登录验证程序设计(登陆注册功能设计)除了上述两种登陆方式之外,为满足用户登陆的便利,还可以用第三方社交软件进行登陆,以及生物特性登陆(指纹、声纹、人脸、虹膜),都能够快速登陆。总的来说,不管是哪种注册方式,一定需要满足可用性(满足大部分用户的注册条件)、易用性(注册流程尽量简介易操作)、安全性这三个基础特性。比如电商、O2O类产品、金融类产品,涉及到交易、用户信息等比较私密的信息,就必须单独添加登 录注册模块,确保用户的个人信息的真实性以及安全性。再比如,社交社区类产品,可以直接借助于第三方平台,这样更有利于产品的传播扩散。然后就是对于不同的用户群体,采取的登陆注册方式也应该不同。比如产品的目标用户是商务领域的用户,采用邮箱注册的方式会更好,这样会自然过滤掉一部分用户。但如果产品的目标用户群体是大众群体,直接采用手机号注册登陆的方式会更好。

编辑导语:在如今的互联网时代,各种各样的产品应用不断更新迭代,产品功能设计也在不断增强。本文作者分享了有关登陆注册功能设计的相关内容,从6个方面讲述了登陆注册功能设计的方方面面,一起来学习一下吧,希望对你有帮助。

用户登录验证程序设计(登陆注册功能设计)(1)

在如今的互联网平台,流量称王,流量和用户是一切,如果用户都只是匆匆过客那么很难在自己的产品中形成固定的用户群,在用户行为统计上也很难形成有价值的数据,所以说建立用户系统是非常有必要的。那如何建立专属的用户系统呢?

最基础的肯定就是要通过注册登陆来获取到这个用户,这个模块听起来很简单,但是在功能设计的背后,还隐藏着许多需要注意的地方,本文就给大家分享下登陆注册的底层逻辑,方便大家在产品设计时参考。

一、首先来说说为什么会有登陆和设计

1. 对用户而言

安全。包括用户的信息安全和资金安全两大板块,用户在使用一款金融类产品或者支付类产品的时候,我们要保障的肯定就是用户的资金安全,用起来更加放心。同时对于电商产品肯定是要保证用户的私人信息安全不被泄露。权限。可以看作是产品对于用户需求的满足,对于一些产品来说,用户所获得权限是一样的。但是对于设立会员制或者其他用户分层的产品,可以使用的功能则不相同。

用户登录验证程序设计(登陆注册功能设计)(2)

2. 对产品经理而言

最重要的就是安全风险把控,为了防止恶意刷号或者其他风险,大多数产品都是要求进行手机号绑定,同时对于金融类产品身份证验证和人脸验证也是注册环节之一。 采集信息:不同的产品需要采集的信息是不一样的,越是核心的业务需要采集的信息会越多。通常只有在用户登陆注册过后才能进行地址、邮编等信息的收集。 大数据分析:主要包括产品用户分析和用户画像采集,只有用户登陆过后才能获取到用户的行为偏好,进而通过大数据分析出用户偏好。 用户激励与召回:产品通过邮箱或者手机来激励用户使用产品,或是在用户流失之后尝试召回,也是只有通过登录注册之后才能实现的。

用户登录验证程序设计(登陆注册功能设计)(3)

二、再来说说不同产品或者不同用户使用登陆注册时的差异

对于不同类型的产品,登陆注册功能的需求是不同的,比如纯工具类的产品,不需要用户登陆注册就可以使用产品的绝大部分或者全部功能,此时就没必要添加登陆注册模块。

比如电商、O2O类产品、金融类产品,涉及到交易、用户信息等比较私密的信息,就必须单独添加登 录注册模块,确保用户的个人信息的真实性以及安全性。再比如,社交社区类产品,可以直接借助于第三方平台,这样更有利于产品的传播扩散。

然后就是对于不同的用户群体,采取的登陆注册方式也应该不同。比如产品的目标用户是商务领域的用户,采用邮箱注册的方式会更好,这样会自然过滤掉一部分用户。

但如果产品的目标用户群体是大众群体,直接采用手机号注册登陆的方式会更好。

三、接下来说一下注册有哪几种方式
  1. 手机账号注册:手机号注册是目前最常用的注册方式,采用手机 账户密码体系,这样既可避免手机更换的问题,又不会太大的影响用户注册体验,往往只需要接收手机验证码就可注册。需要注意的是一些社交类产品就算通过第三方注册,也会要求手机号绑定,这样也是为了保证用户社交信息不丢失
  2. 邮箱注册:邮箱注册是pc端最常见的注册方式之一,沿用到移动端产品,部分产品仍然提供“邮箱 密码”的登录方式,同时也提供手机号注册方式。国外的大部分产品中,仍然保留邮箱注册方式,例如:Facebook、Instagram、Twitter等明星产品,可见邮箱注册在欧美用户群当中的使用率仍然很高。
  3. 用户名注册:用户名注册也是以前PC端常见的几种常见注册方式之一,通过“用户名 密码“的形式登陆,可以省去邮箱验证、手机号验证的步骤,通常会有密保问题更加繁琐的安全机制,但是一旦忘记密保问题就会比较麻烦,所以目前这种注册方式是不太常用的。
  4. 邀请码注册:邀请码注册必须通过老用户的邀请码新用户才能注册成功,程序是比较复杂的。一般需要邀请码注册的有两种情况:第一种就是高质量的平台讨论社区,不以用户数量为目的,以质量为主,输出高质量的内容,以提升产品的逼格。第二种就是套马甲,这种app表面看上去是做普通生意的,但实际上就是打擦边球,在违法的边缘试探。

用户登录验证程序设计(登陆注册功能设计)(4)

用户登录验证程序设计(登陆注册功能设计)(5)

总的来说,不管是哪种注册方式,一定需要满足可用性(满足大部分用户的注册条件)、易用性(注册流程尽量简介易操作)、安全性这三个基础特性。

四、对应注册方式,登陆方式又有以下几种
  1. 账号(手机号、邮箱、用户名)/密码登录:“手机号 密码”是最常用的登陆选择,用手机号做账号的话不用担心遗忘的风险,因为通过手机号能快速登陆或者找回密码。
  2. 手机验证码快速登陆:这种登陆方式也是最常见的形式,因为用户的密码往往会有好几个,很容易遗忘。如果用户首次登陆,则会默认进行注册,注册后默认直接登陆。

除了上述两种登陆方式之外,为满足用户登陆的便利,还可以用第三方社交软件进行登陆,以及生物特性登陆(指纹、声纹、人脸、虹膜),都能够快速登陆。

五、关于注册流程分为在同一页面中完成注册以及按步骤分页面完成注册,同一页面中完成注册往往填写的信息较少,往往只包含手机号、验证码、密码等信息;按步骤分页面完成注册往往除了基本信息之外还要填写个人其他信息,流程较为复杂,给到用户的安全感是较强的。

用户登录验证程序设计(登陆注册功能设计)(6)

用户登录验证程序设计(登陆注册功能设计)(7)

六、最后来说说登录和注册功能在设计时的注意事项

1. 邮箱/手机号的占用判断

注册时判断用户输入的邮箱地址或手机号是否已经注册,该以什么样的形式提醒用户,是否清晰可见,后续该如何引导用操作登陆。

2. 邮箱/手机号的合法性判断

如何判断用户注册时输入的邮箱格式或手机号码格式是否有误,及时给用户有效反馈。

3. 登录密码的机制

登录密码的机制是怎样的?密码的长度如何设定?是否区分大小写?是否包含特殊字符?密码输入为明文还是不可见?规则一定要放在显眼的位置,能让用户根据规则进行设置。

4. 需不需要确认密码

用户注册设置密码过程中是否需要重复确认密码?

5. 需不需要验证码

邮箱/手机注册过程中需不需要进行验证?如何验证?是利用短信验证码还是免费热线?验证码的有效时长如何设定?

6. 验证码的重发机制

如果用户未收到有效验证信息,多长时间后可以重新获取验证信息?是30s还是60s。

7. 登录注册过程中的异常状态

用户登录过程中用户名密码错误,给用户反馈有效的信息。

用户忘记密码,如何找回密码?利用手机号验证、回答安全问题或其他方式?

8. 注册完/登录完一定要直接切回需要登录的流程节点中

七、结语

登陆和注册虽然只是一个产品中的不起眼的功能,但是在设计的时候一定要注意各式各样的陷阱,拥有各种策略和逻辑,同时作为一名合格的产品经理,一定要以用户体验为核心,让用户用起来更加快捷方便,在这个流量为王的互联网时代,千万不要因为一个小小细节失去一个用户!

此文仅代表个人看法,欢迎大家交流讨论~

作者:一起聊产品;

本文由 @一起聊产品 原创发布于人人都是产品经理,未经许可,禁止转载。

题图来自 Unsplash,基于CC0协议

猜您喜欢: