We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I noted verify is internally calling decode:
verify
decode
https://github.com/tsndr/cloudflare-worker-jwt/blob/main/src/index.ts#L210
In a user flow, normally you want to verify the code before decoding it, in this way:
await verify(token, JWT_SECRET, { throwError: true }); return decode(token).payload;
That means the token is being decode two times. A more optimal API would be return the decode value from verify:
const { decoded } = await verify(token, JWT_SECRET, { throwError: true });
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I noted
verify
is internally callingdecode
:https://github.com/tsndr/cloudflare-worker-jwt/blob/main/src/index.ts#L210
In a user flow, normally you want to verify the code before decoding it, in this way:
That means the token is being decode two times. A more optimal API would be return the decode value from
verify
:The text was updated successfully, but these errors were encountered: