1.0.9 • Published 6 years ago
player-sdk-secure v1.0.9
Player sdk secure
Install sdk
npm install player-sdk-secure
Use sdk
const SecureSDK = require('player-sdk-secure');
// Init sdk
const appkey = 'appkey'; // Provided by SohaTV
const secretkey = 'secretkey'; // Provided by SohaTV
const playerId = 'pid'; // Provided by SohaTV
const secure = new SecureSDK(appkey, secretkey, playerId);
// If you validate request headers
let reqHeaders = {}; // is request headers to your backend
secure.setHeaders(reqHeaders);
// Default token expired in 120s, if you want change token lifetime
secure.setExpiresIn(7*24*3600); // 7 days
// Or generate token no expired
secure.setIgnoreExpiration(true);
// Get secure token
const sToken = secure.getSecureToken();