APP注册登录总结(三)

上一篇文章介绍几种注册登录方式
本篇将会补充在设计注册登录模块时会遇到的几个问题

其它问题点汇总

注册界面

1.单一页面注册

适用于注册信息较少的产品,用户能够一眼知道注册表单需要填写哪些信息,有心理预期。

2.多页面注册


一个操作一个页面,控制信息量,引导用户一步步完成注册流程,同时操作分开后,在每一步操作上都可以做判断和引导。

注册登录中常见的判断和引导

  • 用户登录时,判断输入手机号或邮箱号是否已注册,如果没有则引导跳转注册
  • 用户注册时,判断输入手机号或邮箱号是否已注册,如果已注册则引导跳转登录
  • 三方注册绑定手机或邮箱时,判断手机或邮箱是否已绑定该类型三方帐号,如果是则引导跳转登录,提示登录后解绑

3.高效率注册登录补充样式

登录和注册在一个页面,用户输入手机或邮箱号,输入框失去焦点时判断用户系统数据库是否存在该手机号或邮箱号。如果不存在,则注册按钮高亮;如果已经存在,则让用户继续输入密码后,登录按钮高亮。

注册登录防刷

1.短信接口防刷

在使用手机号注册或短信登录时,都会通过手机短信进行验证。如何防止短信接口被攻击,一般可以在发送短信前添加图形或滑块验证码,同时也会限定各手机号码单日能请求短信验证的次数。

2.登录接口防刷

IP限制:相同IP,时间段内登录请求次数限定;
登录次数限制:相同帐号,时间段内登录请求次数限定。

历史帐号遗留问题

是否需要注册登录?
选择自建用户系统,还是三方授权用户系统?
三方帐号登录后是否需要用户绑定手机或邮箱号?
是否强制绑定某一种方式作为主键?

注册登录系统需要根据业务、产品功能、目标用户提前架构后,如果在产品上线多个版本后调整比较困难,也会对用户造成较大影响。比如历史帐号中手机号作为用户的基本信息,新版本要新增手机作为用户注册登录的方式,就要确认历史版本中手机号有没有唯一性的设定,未绑定手机号的历史帐号如何操作,使用历史帐号绑定的手机号注册时怎么操作等等。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用户注册功能对于一个APP的重要性毋庸置疑,然而注册功能又是公认的在设计中坑最多的功能,能够设计好注册功能是一个优...
    周博文阅读 23,937评论 26 241
  • 系统总结了关于用户登录注册的一些知识,供大家参考。 在互联网世界,用户是一切,如果用户都只是匆匆过客那么很难在产品...
    jason_peng阅读 8,319评论 0 28
  • 社交红利阅读笔记 书名:社交红利(修订升级版) 作者:徐志斌 出版社:中信出版社 正文前笔记: 推荐序1摘要 社交...
    凫水阅读 12,935评论 4 26
  • 上一篇文章总结了注册登录的价值以及三种注册登录流程本篇将介绍现有的注册登录方式,手机、邮箱、帐号、三方授权的优缺点...
    johnson2011阅读 6,758评论 0 10
  • 登录注册对于大部分app来说,都是最基础的模块。 看似简单,却与相当多的产品功能用户使用场景交织在一起,受到产品类...
    Ronie阅读 13,636评论 15 129