Added lib/password. Small tweaks.

This commit is contained in:
Mike Cao
2025-09-13 09:40:20 -07:00
parent 9ccafc390a
commit baba06c692
6 changed files with 28 additions and 19 deletions

11
src/lib/password.ts Normal file
View File

@@ -0,0 +1,11 @@
import bcrypt from 'bcryptjs';
const SALT_ROUNDS = 10;
export function hashPassword(password: string, rounds = SALT_ROUNDS) {
return bcrypt.hashSync(password, rounds);
}
export function checkPassword(password: string, passwordHash: string) {
return bcrypt.compareSync(password, passwordHash);
}