web应用 - 注册模块流程图

本注册模块流程的两个关注点:1 验证码  2 注册信息

验证码就是通过注册时填写的email 或phoneNum,给你发验证码,然后进行相应校验。

等你输入正确的验证码时,再用你的注册信息去DB中查,确定要不要你注册,如果能注册就给你生成默认的账号、密码等。

时序图:

功能描述

用户进行账号注册,可以使用手机号或者邮箱进行账号注册。用户输入手机号或者邮箱后,点击获取验证码可以收到一个6位的验证码,然后用户输入验证码进行注册,系统后台会默认为新注册的用户生成系统账号、头像、密码等信息。

输入数据

用户注册时,需要输入的数据,手机号和邮箱二选一:

字段名

解释

数据类型

扫描二维码关注公众号,回复: 11043193 查看本文章

数据有效校验规则

手机号

phone

String

11位手机号

邮箱

email

String

邮箱有效性校验

验证码

code

String

6位随机数字

输出数据

用户注册成功后产生的数据,手机号和邮箱二选一:

字段名

解释

数据类型

数据有效性校验

username

默认账号

String

8位数字账号,唯一标识符

phone

手机号

String

11位数字

email

邮箱

String

正确的邮箱格式

猜你喜欢

转载自www.cnblogs.com/caesar-the-great/p/12751650.html
今日推荐