pbkdf-subtle
v1.1.4
Published
Hash/Verify PBKDF2. Uses only `crypto.subtle`
Readme
pbkdf-subtle
Hash/Verify PBKDF2. Uses only crypto.subtle.
Usage
./hash.mjs my_secret_passwordTo check the Authorization header:
const TOKEN_HASH = 'djAxKFWLYXubAcE8y5FktPCwWQGGoKVaFpkJ2OUcLRnV56O68DFbWSODXoVkBZn19otVVSiP';
const [scheme, token] = (request.headers.get('Authorization') ?? ' ').split(' ');
if (scheme != 'token' || !(await verify(TOKEN_HASH, token))) return new Response('', { status: 401 });