node-license-client
v0.0.3
Published
client module for node-license-server
Downloads
4
Maintainers
Readme
node-license-client
Client module for node-license-server
Installation
npm i node-license-client
Get Started
const LicenseClient = require('node-license-client')
const options = {
certHex: '', // hex of public.pem, not required if pemPath is specified
pemPath: 'public.pem', // path of public.pem, not required if certHex is provided
identity: 'Client Software', // identify of the client software
secret: 'Client Software', // optional(unique secret to identify physical machine, please refer to `machine-digest`)
keyFilePath: '', // path of license key, default is 'key.txt'
licenseFilePath: '', // path of license file, defautl is 'license.txt'
licenseServer: 'https://license-server/' // license server address
}
const client = new LicenseClient(options)
// during app init
const init = async () => {
await licensing.verify()
}