uni-app uni-id用户体系用户登录 queryField字段存在问题
uni-app uni-id用户体系用户登录 queryField字段存在问题
示例代码:
const res = await uniID.login({
username,
password,
queryField: ['username', 'email', 'mobile']
})
操作步骤:
- queryField: [‘username’, ‘mobile’]
- queryField: [‘username’]
- queryField: [ ‘mobile’]
预期结果:
- 可以查询到
- 可以查询到
- 可以查询到
实际结果:
- 仅username字段可查询到
- 仅username字段可查询到
- 不可查询
bug描述:
uni-id用户体系-用户登录-queryField字段存在问题!
更多关于uni-app uni-id用户体系用户登录 queryField字段存在问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
3 回复
使用的什么版本的uni-id
更多关于uni-app uni-id用户体系用户登录 queryField字段存在问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
我用的是3.3.9。也是和楼主一样的问题。 res = await uniID.login({ …params, queryField: [‘mobile’, ‘username’, ‘email’] });
回复 2***@qq.com: 这个接口设计的参数不太好,可能引起了你的误解,无论是用户名,手机号还是邮箱都是在username字段内传递,后续会优化此处表现

