2***@qq.com
2***@qq.com
  • 发布:2022-03-21 18:17
  • 更新:2022-04-28 14:39
  • 阅读:1098

uniID.login云开发 密码对的却说密码错误,求大神指点

分类:uniCloud

我已经头疼一下午了,输入的密码和云数据库的是一致的,但是一直报错
云函数代码:const uniID = require('uni-id')
exports.main = async (event, context) => {
const {
username,
password
} = event
// 自动完成username、password验证是否合法的逻辑
const res = await uniID.login({
username:event.username,
password:event.password

    })  
    return res  

}
前端代码:
uniCloud.callFunction({
name: 'loginCloud',
data: {
"username": this.model1.username,
"password": this.model1.password
}
})
.then(res => {
console.log(res)
}).catch(res=>{
console.log(res)
});
云数据库:

报错:
{"code":10102,"msg":"密码错误","errCode":"uni-id-password-error","errMsg":"密码错误","message":"密码错误"}

2022-03-21 18:17 负责人:无 分享
已邀请:
hws007

hws007 - 我就是我!

看看config.json配置文件passwordSecret和之前的是否有改变

2***@qq.com

2***@qq.com

问题解决了没?我也是这样好奇怪

Chuilee

Chuilee

我这边是跑本机运行可以正常登录
上传到云服务器或者自己的服务器上也是登录不了,提示密码错误

  • Chuilee

    问题解决了,具体原因是什么也不太清楚。通过开发工具下看到check-function返回message:使用本地云函数;于我就想在unicloud下的cloudfunctions右键上传所有,然后中间有过一次报502上传失败的,后面提示上传成功;然后再登录就正常了。 不能直接贴图,难受

    2022-04-28 15:20

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

密码并非明文存储,你这password是你自己插入到数据库的吧

该问题目前已经被锁定, 无法添加新回复