Fix file paths and add password reset functionality

This commit is contained in:
newtbot
2024-01-31 03:17:24 +08:00
parent 12597ad774
commit fea986a841
12 changed files with 169 additions and 39 deletions

View File

@@ -163,6 +163,23 @@ async function checkEmailDetails(email) {
}
async function resetPass(userid , data ){
let hashed = await hash(data.password);
let updateUser = await userModel.update(
{
password: hashed,
},
{
where: {
id: userid,
},
}
);
if (!updateUser) return false;
return true;
}
module.exports = {
getUserByID,
@@ -171,5 +188,7 @@ module.exports = {
loginUser,
updateProfile,
checkEmail,
checkEmailDetails
checkEmailDetails,
resetPass,
};