TinyIM流程之用户注册

TinyIM流程之用户注册

0. 源码地址

TinyIM

1. 业务简介

用户注册主要用在用户申请聊天账号的时候使用,是用户进行聊天的准备工作。

2. 流程简介

  1. 用户填写用户名、密码、昵称等信息。
  2. 用户点击注册按钮。
  3. 客户端发送用户注册消息。
  4. 服务器接收用户注册消息。
  5. 服务器检查相关的参数。
  6. 服务器进行用户注册的相关操作。
  7. 生成用户注册结果。
  8. 返回用户注册结果给客户端。
  9. 客户端显示用户注册结果。

流程图如下:
用户注册流程图

3 需要注意的地方

  1. 在将用户密码写入数据的时候,不要保存原始密码,需要采用加随机SALT后保存HASH值的方式。
原文地址:https://www.cnblogs.com/Dennis-mi/p/12402327.html