You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
324 B
JavaScript

// Strict Mode
"use strict";
// Imports
import bcrypt from "bcrypt";
// Hash
async function hash ( data ) {
return bcrypt.hash(data, await bcrypt.genSalt(8));
};
// Compare Hash
async function compareHash ( data, hash ) {
return bcrypt.compare(data, hash);
};
// Exports
module.exports = {
hash,
compareHash
};