Files
_resources/_tecky/party-planner/backend/util/functions/hash.ts
louiscklaw 04dbefcbaf update,
2025-02-01 01:58:47 +08:00

14 lines
366 B
TypeScript

import * as bcrypt from 'bcryptjs';
const SALT_ROUNDS = 10;
export async function hashPassword(plainPassword: string) {
const hash = await bcrypt.hash(plainPassword, SALT_ROUNDS);
return hash;
}
export async function checkPassword(plainPassword: string, hashPassword: string) {
const match = await bcrypt.compare(plainPassword, hashPassword);
return match;
}