diff --git a/docs/uniCloud/uni-id.md b/docs/uniCloud/uni-id.md index 0fd1b563f4b02e2be781fb24df0b4e7e6fe18b10..9d6f7d7fc41a4c6ea00630de63978a0b505b368e 100644 --- a/docs/uniCloud/uni-id.md +++ b/docs/uniCloud/uni-id.md @@ -2186,64 +2186,64 @@ exports.main = async function(event,context) { 自`1.1.0`版本使用此错误码规范 -|模块 |模块码 |错误代码 |错误信息 | -|:-: |:-: |:-: |:-: | -|登录通用模块 |100 |01 |账号已禁用 | -|账号、邮箱、手机+密码登录 |101 |01 |用户不存在 | -| | |02 |密码错误 | -| | |03 |密码错误次数过多 | -|手机号验证码登录/注册 |102 |01 |手机号已存在(传入type='register'且手机号已注册时触发)| -| |102 |02 |此手机号尚未注册(传入type='login'且手机号未注册时触发) | -| |102 |03 |邀请码无效(邀请码存在且唯一时才算有效) | -|邮箱验证码登录/注册 |103 |01 |此邮箱已注册(传入type='register'且邮箱已注册时触发)| -| |103 |02 |此邮箱尚未注册(传入type='login'且邮箱未注册时触发) | -|微信登录/注册 |104 |01 |获取openid失败 | -|支付宝登录/注册 |105 |01 |获取openid失败 | -|注册通用模块 |200 |- |- | -|账号、邮箱、手机+密码注册 |201 |01 |用户名、邮箱、手机号必填一项 | -| | |02 |用户名、邮箱、手机号冲突 | -|Token类 |300 |- |- | -|生成Token |301 |- |- | -|验证Token |302 |01 |设备特征校验未通过 | -| | |02 |云端已不包含此token | -| | |03 |token已过期 | -| | |04 |token校验未通过 | -|账号安全类 |400 |- |- | -|登出 |401 |- |- | -|修改密码 |402 |01 |用户不存在 | -| | |02 |旧密码错误 | -|重置密码 |403 |- |- | -|验证类 |500 |- |- | -|设置验证码 |501 |01 |参数错误 | -|校验验证码 |502 |01 |参数错误 | -| | |02 |验证码错误或已失效 | -|发送短信验证码 |503 |01 |验证码发送失败,一般message内有描述 | -|绑定账号 |600 |- |- | -|绑定手机号 |601 |01 |此手机号已被绑定 | -|绑定邮箱 |602 |01 |此邮箱已被绑定 | -|绑定微信 |603 |01 |获取openid失败 | -| | |02 |此账号已被绑定 | -|绑定支付宝 |604 |01 |获取openid失败 | -| | |02 |此账号已被绑定 | -|解绑账号 |700 |- |- | -|解绑手机号 |701 |01 |解绑失败,可能已经解绑或者账号不匹配 | -|解绑邮箱 |702 |01 |解绑失败,可能已经解绑或者账号不匹配 | -|解绑微信 |703 |01 |解绑失败,可能已经解绑 | -|解绑支付宝 |704 |01 |解绑失败,可能已经解绑 | -|基础功能 |800 |- |- | -|更新用户信息 |801 |01 |参数错误 | -|设置头像 |802 |- |- | -|获取用户信息 |803 |01 |未查询到用户信息 | -|设置用户自己的邀请码 |804 |01 |邀请码设置失败,验证码重复或自动设置重试多次依然重复 | -| | |02 |邀请码重试多次依然重复 | -|填写邀请人邀请码 |805 |01 |邀请码无效(邀请码存在且唯一时才算有效) | -| | |02 |uid错误,用户不存在 | -| | |03 |邀请码不可修改 | -|获取微信openid |806 |01 |未能获取openid | -| | |02 |调用获取openid接口失败 | -|获取支付宝openid |807 |01 |未能获取openid | -| | |02 |调用获取openid接口失败 | -|公用码 |900 |01 |数据库读写异常 | +|模块 |模块码 |错误代码 |错误信息 | +|:-: |:-: |:-: |:-: | +|登录通用模块 |100 |01 |(10001)账号已禁用 | +|账号、邮箱、手机+密码登录|101 |01 |(10101)用户不存在 | +| | |02 |(10102)密码错误 | +| | |03 |(10103)密码错误次数过多 | +|手机号验证码登录/注册 |102 |01 |(10201)手机号已存在(传入type='register'且手机号已注册时触发) | +| |102 |02 |(10202)此手机号尚未注册(传入type='login'且手机号未注册时触发) | +| |102 |03 |(10203)邀请码无效(邀请码存在且唯一时才算有效) | +|邮箱验证码登录/注册 |103 |01 |(10301)此邮箱已注册(传入type='register'且邮箱已注册时触发) | +| |103 |02 |(10302)此邮箱尚未注册(传入type='login'且邮箱未注册时触发) | +|微信登录/注册 |104 |01 |(10401)获取openid失败 | +|支付宝登录/注册 |105 |01 |(10501)获取openid失败 | +|注册通用模块 |200 |- |- | +|账号、邮箱、手机+密码注册|201 |01 |(20101)用户名、邮箱、手机号必填一项 | +| | |02 |(20102)用户名、邮箱、手机号冲突 | +|Token类 |300 |- |- | +|生成Token |301 |- |- | +|验证Token |302 |01 |(30201)设备特征校验未通过 | +| | |02 |(30202)云端已不包含此token | +| | |03 |(30203)token已过期 | +| | |04 |(30204)token校验未通过 | +|账号安全类 |400 |- |- | +|登出 |401 |- |- | +|修改密码 |402 |01 |(40201)用户不存在 | +| | |02 |(40202)旧密码错误 | +|重置密码 |403 |- |- | +|验证类 |500 |- |- | +|设置验证码 |501 |01 |(50101)参数错误 | +|校验验证码 |502 |01 |(50201)参数错误 | +| | |02 |(50202)验证码错误或已失效 | +|发送短信验证码 |503 |01 |(50301)验证码发送失败,一般message内有描述 | +|绑定账号 |600 |- |- | +|绑定手机号 |601 |01 |(60101)此手机号已被绑定 | +|绑定邮箱 |602 |01 |(60201)此邮箱已被绑定 | +|绑定微信 |603 |01 |(60301)获取openid失败 | +| | |02 |(60302)此账号已被绑定 | +|绑定支付宝 |604 |01 |(60401)获取openid失败 | +| | |02 |(60402)此账号已被绑定 | +|解绑账号 |700 |- |- | +|解绑手机号 |701 |01 |(70101)解绑失败,可能已经解绑或者账号不匹配 | +|解绑邮箱 |702 |01 |(70201)解绑失败,可能已经解绑或者账号不匹配 | +|解绑微信 |703 |01 |(70301)解绑失败,可能已经解绑 | +|解绑支付宝 |704 |01 |(70401)解绑失败,可能已经解绑 | +|基础功能 |800 |- |- | +|更新用户信息 |801 |01 |(80101)参数错误 | +|设置头像 |802 |- |- | +|获取用户信息 |803 |01 |(80301)未查询到用户信息 | +|设置用户自己的邀请码 |804 |01 |(80401)邀请码设置失败,验证码重复或自动设置重试多次依然重复 | +| | |02 |(80402)邀请码重试多次依然重复 | +|填写邀请人邀请码 |805 |01 |(80501)邀请码无效(邀请码存在且唯一时才算有效) | +| | |02 |(80502)uid错误,用户不存在 | +| | |03 |(80503)邀请码不可修改 | +|获取微信openid |806 |01 |(80601)未能获取openid | +| | |02 |(80602)调用获取openid接口失败 | +|获取支付宝openid |807 |01 |(80701)未能获取openid | +| | |02 |(80702)调用获取openid接口失败 | +|公用码 |900 |01 |(90001)数据库读写异常 | **另外还有一些字符串类型的扩展错误码在各自接口的文档中展示,请不要直接使用`code>0`这种方式来判断是否有错误**