Files
catherine-league/nextjs/src/lib/auth/password.ts
2026-03-31 16:09:03 +09:00

12 lines
291 B
TypeScript

import bcrypt from 'bcryptjs';
const SALT_ROUNDS = 12;
export function hashPassword(plain: string): string {
return bcrypt.hashSync(plain, SALT_ROUNDS);
}
export function verifyPassword(plain: string, passwordHash: string): boolean {
return bcrypt.compareSync(plain, passwordHash);
}