Vonage JWT SDK for Node.js
This is the Vonage JWT SDK for Node.js. This package helps create JWT tokens to
use with Vonage APIs.
For full API documentation refer to
developer.vonage.com.
Installation
With NPM
npm install @vonage/jwt
With Yarn
yarn add @vonage/jwt
Using the Vonage JWT SDK
All you need to do is require('@vonage/jwt')
, and use the returned object to
create your own JWT token.
const { tokenGenerate } = require('@vonage/jwt');
const jwtToken = tokenGenerate(applicationId, privateKey, generatorOptions);
Parameters
applicationId: string
- The Vonage Application Id.privateKey: string | Buffer
- The private key.generatorOptions: GeneratorOptions
- An object that can be used to set
options for the token. See the
jsonwebtoken
for all options
and claims. You can also pass in a Vonage
acl
Testing
Run:
npm run test