Skip to main content
Go to Latest
File

jwt

sign

import { sign } from 'darkflare/jwt'

const token = await verify(token, secret)

// alternatively, you can encrypt the token:
const token = await verify(token, secret, { encrypt: encryptionSecret })

verify

import { verify } from 'darkflare/jwt'

const payload = await verify(token, secret) // returns undefined if the token is invalid

// alternatively, if you chose to encrypt your payload, you can decrypt it too:
const payload = await verify(token, secret, { decrypt: encryptionSecret })