passport-jwt/model/model.mts

11 lines
267 B
TypeScript

import bcrypt from "bcrypt"
export async function encryptPwd(pwd: string) {
return Promise.resolve(bcrypt.hash(pwd, 10))
}
export async function pwdIsValid(pwd: string, user: User): Promise<boolean> {
return Promise.resolve(bcrypt.compare(pwd, user.password))
}