用户登录模块的设计及开发
小于 1 分钟
用户登录模块的设计及开发
基本功能描述
登录模块包含三个主要功能,用户登录、用户注册、用户信息展示和修改 其他辅助的功能有保存用户登录状态,根据用户信息(角色)展示不同主页 用户角色当前有三种:
- 没有绑定机器人的用户,登录后展示联系管理员申请机器人。
- 拥有机器人且是机器人创建者(拥有)的角色,登录后为机器人后台管理界面加上成员管理栏(可以添加删除团队成员)
- 由于机器人且是机器人的管理的角色,登录后仅展示机器人的管理界面
用户登录和注册的流程
用户登录的流程
后端api文档
后端接口分成两类,一类不需要权限校验,用于用户登录和用户注册 不需要权限校验的API 注册接口 post /api/user/register
用户登录接口 post /api/user/login
需要权限校验的API