发表于: 2019-05-25 23:22:58

1 487


今天完成的事情:
1、解决昨天调研过程中遇到的问题,收获中总结了。
2、梳理了一下逻辑,画完了原型,但还没写注释和验标;






明天计划的事情
1、完成web端的所有设计,调研app端登录模块,其实app相对于web端来说要简单一下,应该会可以很快完成。
遇到的问题:
1、下午开周会,齐禹师兄布置了任务,两周时间推一个完整的项目。需要好好思考一下怎么完成。
收获:
1、为什么要登录模块?简单总结几点目前我能想到的:
1)用户身份识别;2)用户数据记录;3)用户账户安全;4)建立用户体系
2、登录模块的必要性:
    1)无须注册登录——也就是没有账号体系。主要是一些工具类应用,如:天气、计算器、手电筒等;
    2)非强制登录——无须登录可以使用部分功能,特定功能须登录。主要是一些资讯、生活、购物类应用,如:网易新闻、网易云音乐、蝉游记等;
      3)强制登录——须登录后才能开始使用。主要是一些社交类应用,如:微信、QQ、陌陌等;
      所以要切记「注册/登录」不应该成为新用户体验APP的一个阻碍,要保障用户能够快速便捷的体验到APP的基本功能,在涉及分享、收藏等操作时再提醒用户注册或登录,这种引导性登录不仅有更好的用户体验,也能提高产品转化率。
      3、在进行注册和找回密码验证的时候,有滑块验证/图片验证码验证等方式,为什么设计这种验证?
      其实这个问题比较简单,验证码最大的作用是为了防止机器人程序暴力登陆或攻击,区分人机行为的作用不言而喻。互联行为的注册、登录、发帖、领优惠券、投票等等应用场景,都有被机器刷造成各类损失的风险,如果不对各类机器垃圾的行为加以防范,灌水内容、垃圾注册、恶意登录、刷票、撞库、活动作弊、垃圾广告、爬虫、羊毛党等用户行为一旦发生,将对产品自身发展、用户体验造成极大的影响。
      目前常见的验证码的类型包括:普通字母验证码、中文验证码、鼠标类型类验证码、选择题类型(比如某些网游中做任何会遇到的验证码)、旋转类验证码、知识常识问答型验证码。
      是否设置验证码取决于平台账号安全的重要程度,因为现在大多数平台都有手机验证的方式,所以对于安全性要求不是很高的网站,可以不设置验证码以最大化简化用户的操作,对于购物类这种账号安全要求较高的平台,可以进行注册/修改密码/找回密码等敏感操作的第一步设置验证码,直接过滤掉机器人。
      4、登录模块是否需要提供更换手机号,为什么?
      两个场景需要更换手机号:
      新用户在使用新手机号注册时发现已经被注册过啦,有些产品设置快捷登录,这样得会会泄露之前用户的数据,还有些产品直接就不能登录,这些都会导致用户的流失。所以需要重新注册并且解除之前的绑定关系。注册时如果发现已经被注册过了,提供一个确认是否是本人的选择,是本人直接跳转登录页面,不是本人解除之前信息的绑定关系,重新设置用户信息。
      很多时候老用户换了地方,换个套餐,或因为某些原因更换了手机是很正常的,但是不能因为换了手机号就无法再使用之前的数据,特别是有资金或者隐私的数据,必须得让用户可以主动更换手机号,或者很多时间用户忘了也能得通过第三方绑定账号,信息验证找回其个人信息。



      返回列表 返回列表
      评论

        分享到