12 lines
337 B
TypeScript
12 lines
337 B
TypeScript
|
import { compare, hash } from "bcryptjs";
|
||
|
|
||
|
export async function hashPassword(password: string) {
|
||
|
const hashedPassword = await hash(password, 12);
|
||
|
return hashedPassword;
|
||
|
}
|
||
|
|
||
|
export async function verifyPassword(password: string, hashedPassword: string) {
|
||
|
const isValid = await compare(password, hashedPassword);
|
||
|
return isValid;
|
||
|
}
|