UNPKG

@mark01/express-utils

Version:

npm package that contains utilities for express.js

11 lines (10 loc) 327 B
import { timingSafeEqual } from 'node:crypto'; export const timingSafeStringCompare = (firstString, secondString) => { try { return timingSafeEqual(Buffer.from(firstString.normalize()), Buffer.from(secondString.normalize())); } catch { return false; } }; export default timingSafeStringCompare;