saltpepperpass-next
Version:
saltpepperpass-next is a Next.js package that securely hashes passwords using bcrypt with customizable salt length, pepper text, and hashing rounds. It enhances password security by salting and peppering before hashing, making it ideal for backend applica
16 lines (11 loc) • 438 B
text/typescript
type TGenerateHashResult = {
hash: string;
saltingText: string;
};
declare function generateHash(password: string): TGenerateHashResult;
declare function verifyHash(password: string, salt: string, hash: string): boolean;
declare const saltAndPepperPass: {
generateHash: typeof generateHash;
verifyHash: typeof verifyHash;
};
export { type TGenerateHashResult, saltAndPepperPass as default, generateHash, verifyHash };