MaaAssistantArknights / maa-copilot-frontend

MAA Copilot Frontend
https://prts.plus
71 stars 53 forks source link

前端目前的注册页面与后端接口不匹配 #231

Closed Lixuhuilll closed 11 months ago

Lixuhuilll commented 11 months ago

后端修改了注册接口的流程,与前端沟通不及时导致前端未能做适配。当时的开发人员未强制要求邮箱验证码,因此很长一段时间内作业站完全不需要验证邮箱有效性,在后续修复此 bug 时候导致适配问题暴露出来。 https://github.com/MaaAssistantArknights/MaaBackendCenter/pull/137 https://github.com/MaaAssistantArknights/MaaBackendCenter/issues/142 目前接口回滚至修改了流程但不强制检查验证码的状态,希望这段时间里前端对接口进行适配。 目前的流程有点类似修改密码:post 请求 /user/sendRegistrationToken 接口,参数为 json 格式,只有 email 一个字符串字段,请求成功后,将向指定 email 发送验证码。注册接口 /user/register 存在 registration_token 字符串字段,用户向注册接口提交的信息需要携带该字段(不区分大小写),验证通过后才会注册成功(目前处于不强制要求验证码的状态下,后续合并最新dev分支后将强制检查)。