Files
libcrypto/src/pwd.ts
T

14 lines
281 B
TypeScript

import argon from 'argon2'
export function hash(pwd: string): Promise<string> {
return argon.hash(pwd)
}
export async function verify(pwd: string, hash: string): Promise<boolean> {
try {
return await argon.verify(hash, pwd)
} catch (_) {}
return false
}