AAA教育论坛

 找回密码
 立即注册
查看: 8109|回复: 0
打印 上一主题 下一主题

APP「登录注册模块」详解

[复制链接]

146

主题

157

帖子

1069

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1069
跳转到指定楼层
楼主
发表于 2019-6-18 11:26:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
登录注册对于大部分app来说,都是最基础的模块看似简单,却与相当多的产品功能用户使用场景交织在一起,受到产品类型、用户定位、业务逻辑、使用场景、用户操作等不同因素影响。

设计一个好的登录注册系统并不是很轻松。登录注册的方式都有哪些?登录注册的流程都是怎样的?登录过程中的异常状态怎么处理?怎样设计一个完整的登录注册流程等等,其间还要考虑大量的细节问题。

一、注册方式介绍
1、邮箱注册
2、手机号注册

3、用户名/xx号注册

4、第三方注册

第三方注册的优点是:

操作简便,只需两步就可以继续使用产品;

注册方便,省去填写大量数据的麻烦。



第三方注册的缺点是:

容易造成一人多号的问题;

只能获取到有限的用户信息,无法提供更加精准的运营活动。


二、登录注册模块的相关细节


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

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

2、登录密码的机制

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

3、需不需要验证码

验证码的字符是纯数字还是数字字母结合?

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

4、登录注册过程中的异常状态

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

5、注册完/登录完一定要直接切回需要登录的流程节点中用户登录注册完成后,一定要直接切回到之前请求登录的节点中去。





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|  

©2019|www.aaa-cg.com.cn 北京漫动者教育科技有限公司|备案号:京ICP备12034770号|监督电话:400-0100-444

快速回复 返回顶部 返回列表