登陆 注册
18581389571
  • 首页
  • 软件
  • 定制 • 开发
  • 云建站
  • 巅云学苑
  • 关于我们
  • 会员登陆

划时代自助建站平台软件,企业建站+专业商城+门户组件+PS级专业可视化系统+自助开站+域名接口 查看演示

超详细的登录注册的业务逻辑流程梳理 - 网页设计 - yinxi.net
作者:一佰互联 2019-04-08   浏览:737

登录注册在不同的产品中有不同的体现,因为对于它的很多功能细节使用的好坏也没法一概而论,还是基于具体场景考虑。

这是早前实习期间做的一个登录注册流程的优化,主要是关于登录注册的业务流程图(Transaction Flow Diagram)梳理,包括短信验证码登录、账号密码登录、第三方登录、忘记密码、图形验证码等以及注意的一些情况。

业务流程图中最主要的几个问题就是:

谁(who),在什么时候(when),在什么条件下(condition),输入什么(input),输出什么(output),输出流向(flow)……

业务流程图表现形式我用的泳道图,可以突出用户操作、后端系统、前端页面之间的逻辑关系,以及如何运作。

一、手机验证码登录

注意事项:

  1. 11位手机号的显示方式可以用「344」形式(如:000 0000 0000);
  2. 手机、验证码的验证先后顺序(验证码是否超时、验证码是否正确、手机号是否注册过等);
  3. 错误反馈的方式(toast、HUD、alert文字、弹框);
  4. 输入错误后,是用户点键盘上的删除键一个一个删除?还是在输入框上提供一个一键删除 icon?还是自动删除?
  5. 对于手机号和验证码这种纯数字的输入,键盘弹出的类型预先设定,以及设定何时弹出;
  6. 是否需要自动验证?(比如当输入的手机号为11位时,自动获取短信验证码;当输入的验证码为4or6位时,自动验证短信验证码,不需要用户点击 button);
  7. 当验证手机号为未注册过时,是否需要设置密码?设置密码是否可以跳过?若未设置,重新用验证码登录时,是否还需要设置?

二、图形验证码流程

注意事项:

  1. 应不同产品不同业务需求,为防刷短信验证码,可在每次点击获取短信验证码前增设图形验证过程;
  2. 图形验证码验证存在形式,是在页面内?还是弹框的形式?因为要考虑到在多个场景下可复用的情况;
  3. 若为弹框出现的形式,当图形验证码输入错误,用 toast 或者 HUD 的形式反馈错误会不会不合适?
  4. 用文字提示图形验证码输入错误后,是否可以自动清空图形验证码?

三、账号密码登录

注意事项:

  1. 默认登录方式是手机号验证码登录还是账号密码登录?(看产品和场景:比如初次下载时,可以用验证码登录,用户主动登出后,下次登录可用账号密码登录);
  2. 产品多长时间不使用,需要重新登录呢?(重新登录时,是否可以自动记住手机号),还是每次进入的时候都需要重新登录?(比如我用的农行和中行移动app,在每次进入的时候都需要重新登录,应该是为了安全性考虑);
  3. 手机号,密码的验证先后顺序(手机号格式是否正确、手机号是否注册过、手机号和密码是否匹配等);
  4. 关于输入密码的二次确认,在我实习的时候,我导师给我讲过什么时候用「再次输入密码」,什么时候用「密码可见开关」,以及密码可见开关在什么场景下默认可见,什么场景下默认不可见。(因为不想把这些限定成一个规则,大家可自行根据自己产品思考);
  5. 若系统判断手机号未注册,是直接反馈用户手机号未注册?还是反馈手机号or密码错误?还是引导用户进入注册流程或者验证码登录流程?(当然还是依场景而异:部分产品如果直接反馈手机号未注册,其实很容易泄露隐私,哪些手机号注册过该产品就容易被他人知道)

四、第三方登录

注意事项:

  1. 第三方登录最常见的需要考虑的点就是是否还需要绑定手机号,是否可以跳过;(看产品:简书这个产品也是让我比较困扰的,我用手机号,微信,微博登录,是三个不同的账号,并且还没法合并到一起)
  2. 比如美团打车这种需要手机号验证码身份的,在用第三方登录时候,就需要绑定手机号;一些产品想给用户打造较轻体验,也可以不需要绑定手机号。

五、忘记密码流程

注意事项:

  1. 在输入新密码的时候需要考虑密码的形式是否符合要求,以及怎么明示用户以及反馈给用户;
  2. 新旧密码是否能够一样?(比如 Adobe Creative Cloud 每次找回密码时,新密码和旧密码不能一模一样);
  3. 在密码找回后,进入哪一个流程?是直接进入首页?还是进入账号密码登录页?是否需要自动输入刚找回的账号密码?
  4. 有些产品可能会使用邮箱找回密码,不过看场景,是不是所有人都会有邮箱,并且移动端是否能随时收到邮件?

总结

△ 当时做的简单超低保真版原型

回到最开始,登录注册里的很多功能细节使用的好坏没法一概而论,还是基于具体场景考虑。

在我之前两份实习中,我的两位导师都告诉过我,登录注册的逻辑是几大复杂场景复杂逻辑之一(此外还有购物车的逻辑,退换货的逻辑等等)。

以上是我对登录注册的业务逻辑和一些需要注意的 case 的总结,也算是理了下最近比较乱的思绪,希望有不同想法的大家多跟我交流。

印象很深的一句话是:做任何分析的时候,不要拘泥于表面,去思考背后的逻辑与深层原因,不需要得到一个准确的答案,思考的过程本就是一种收获。

欢迎关注作者的微信公众号:「UED设计笔记」

图片素材作者:Jordan Jenkins

「如何做好注册登录页」

  • 《写给UI新手的APP结构指南:注册和登录》
  • 《掌握这9个设计原则,快速提高用户登录的体验》
  • 《平衡的智慧!如何把握登录界面易用与安全的平衡》

巅云大课堂

上一篇: 有域名有空间怎样建企业网站 - 企业建站十万个为什么

代做工资流水公司泰安离职证明长春代办贷款工资流水德阳代开签证工资流水漳州离职证明打印郑州代做工资流水长春代开流水沧州做在职证明厦门背调流水模板滁州贷款流水公司湘潭流水账单多少钱南阳对公账户流水制作南京代做背调工资流水广州公司银行流水图片厦门工资流水app截图江门企业对公流水制作宁波银行流水单价格石家庄个人工资流水 费用邢台打印贷款银行流水温州贷款流水模板济南查签证银行流水银川签证工资流水价格汕头查企业流水打印济南工资流水app截图费用阜阳转账流水开具扬州工资证明模板蚌埠对公银行流水图片漳州做房贷流水江门车贷银行流水 代开郑州转账流水样本台州离职证明香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

代做工资流水公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化