0.2.1 • Published 6 years ago

jscent v0.2.1

Weekly downloads
10
License
MIT
Repository
github
Last release
6 years ago

Node.js library for Centrifugo HTTP API.

Installation

You need to be running Node.js 0.8+ to use this library.

$ npm install jscent

Usage

var Client = require('jscent');

var client = new Client({
  url: 'http://localhost:8000',
  secret: 'SECRET_KEY'
});

Methods of the Client take an optional callback as the last argument. After performing the request, the callback is called with 2 arguments:

  • error - if the request can't be performed or returns an error code, error will contain details, otherwise it will be null
  • response - the response object

All operational errors are wrapped into a Client.RequestError object.

generating a token

to create a token as described here: https://fzambia.gitbooks.io/centrifugal/content/clients/javascript.html#token-required

var Token = require('jscent').Token;

var TokenGen = new Token('SECRET_KEY');
var token = TokenGen.clientToken(user, timestamp, info);
0.2.1

6 years ago

0.2.0

6 years ago

0.1.2

7 years ago

0.1.1

8 years ago

0.1.0

9 years ago