Logic behind CSRF token creation and verification.
crypto.timingSafeEqual
when available=
base64-url
dependencybase64-url
dependencytsscmp
module for timing-safe token verificationrandom-bytes
for byte sourcetokenize
exporttokenize
optiontokens.create()
Promise
when returning a promisecrypto.DEFAULT_ENCODING
global changescrypto.randomBytes
, if available