This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

mediahead-token

0.0.2 • Public • Published

Mediahead Token

npm version Code Climate Test Coverage Build Status

Mediahead Token is meant to create Authorization between our own Applications.

With this Library we can generate a Token on Server 1 and verify it on Server 2.

Configuration

There are three Environement Variables, which can be set:

  • MEDIAHEAD_TOKEN_SECRET - Set the Secret. It has to be the same on every Application, otherwise this won't validate.
  • MEDIAHEAD_TOKEN_MAXAGE - Set the Max Age of a Token in seconds. Defaults to 60 seconds.
  • MEDIAHEAD_TOKEN_IDENTIFIER - Default Identifier for Token generation.

Instalation

Install the Package

$ npm install git@bitbucket.org:mediahed/mediahead-token.git --save

In your Code

var token = require('mediahead-token');

Usage

Generate a new Token

// If you don't have MEDIAHEAD_TOKEN_IDENTIFIER set
var generatedToken = token.createToken('identifier');
// else
var generatedToken = token.createToken();

Validate a Token

var tokenToValidate = new Token('$token$4123412$dfahdafhgdafg$');
var valid = tokenToValidate.validate();

/mediahead-token/

    Package Sidebar

    Install

    npm i mediahead-token

    Weekly Downloads

    0

    Version

    0.0.2

    License

    All Rights Reserved

    Last publish

    Collaborators

    • maennchen