api_auth

0.0.2-4 • Public • Published

node_api_auth_client

A simple Node.js client that authenticates to a ruby api that uses api_auth: https://github.com/mgomes/api_auth

Install

  $ npm install api_auth

Usage

  // Set up api request options
  var options = {
    host: '<HOST>',
    path: '/<RESOURCE_PATH>.json',
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      ...
    }
  }
  
  // Sign options hash using api_auth
  var access_id = '<ACCESS_ID>';
  var secret = '<SECRET>';
  options = require('api_auth').auth(access_id, secret).sign_options(options, content_body);
  
  //Make request
  var req = http.request(options, function(res){
      ...
  });

Readme

Keywords

none

Package Sidebar

Install

npm i api_auth

Weekly Downloads

2

Version

0.0.2-4

License

none

Last publish

Collaborators

  • jlwebster