0.0.1 • Published 11 years ago

indaba-auth v0.0.1

Weekly downloads
2
License
-
Repository
-
Last release
11 years ago

Indaba Auth

var authenticate = require('indaba-auth')({
  lydianEndpoint: 'zzz',
  clientId: 'xxx',
  clientSecret: 'yyy'
});

authenticate({
  username: 'username',
  password: 'password',
  grant_type: 'password'
}, function(err, token) {
  // do something with token
})

// middleware
var app = express();
app.use('/login', authenticate.middleware);

Tests

Ensure that these environment variables are set (add exports to your bashrc):

INDABA_TEST_ENDPOINT='https://lydian.indavelopment.com'
INDABA_TEST_CLIENT=''
INDABA_TEST_SECRET=''
INDABA_TEST_USERNAME=''
INDABA_TEST_PASSWORD=''
npm test