1.0.0 • Published 2 years ago
pbkdf-subtle v1.0.0
pbkdf-subtle
Hash/Verify PBKDF2. Uses only crypto.subtle
.
Usage
./hash.mjs my_secret_password
To 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 });
1.0.0
2 years ago