Code sample to generate JSON token for apiRTC users authentication.
Following source code shows you how to create the access token needed for your ApiRTC user’s authentication on a node.js server. This sample can easily be adapted on all Web server depending of your needs.
In this sample, we use jsonWebToken module available on npm in this sample: https://www.npmjs.com/package/jsonwebtoken
Check our blog for more information on how to use this code for ApiRTC users authentication and JSON Token usage
$ npm install
Following variables need to be customized in main.js :
- apiKey : need to be setted with your apiKey value.
- secret : need to be setted with your secret key value.
- userId : need to be setted with the userId to be linked with the token. Note : userId can also be set to the value "ApiKey_Token" if you want to use the token for all your users (token will be linked to your apikey and valid for all your users)
$ node main.js