功能设计
用户管理子服务,主要用于管理用户的数据,以及关于用户信息的各项操作,因此在 上述项目功能中,用户子服务需要提供以下接口:
1. 用户注册:用户输入用户名(昵称),以及密码进行用户名的注册
2. 用户登录:用户通过用户名和密码进行登录
3. 短信验证码获取:当用户通过手机号注册或登录的时候,需要获取短信验证码
4. 手机号注册:用户输入手机号和短信验证码进行手机号的用户注册
5. 手机号登录:用户输入手机号和短信验证码进行手机号的用户登录
6. 用户信息获取:当用户登录之后,获取个人信息进行展示
7. 头像修改:设置用户头像
8. 昵称修改:设置用户昵称
9. 签名修改:设置用户签名
10. 手机号修改:修改用户的绑定手机号