authentic-client-es6-promises

0.0.1 • Public • Published

AuthenticClient

This is a port of the authentic-client authentic. This helps interact with an authentic-server so that you can easily signup, confirm, login, and change-password for users. It will also help send tokens to microservices that require authentication.

Example

var Authentic = require('authentic-client-es6-promises')
 
var auth = Authentic({
  server: 'https://auth.scalehaus.io'
})
 
var creds = {
  email: 'chet@scalehaus.io',
  password: 'notswordfish'
}
 
auth.login(creds).then(() => {
  var url = 'https://reporting.scalehaus.io/report'
  auth.get(url).then(rsp) {
    let data = rsp.body
 
    // show that report
    console.log(data)
  })
})

Installation

npm install --save authentic-client-es6-promises

Package Sidebar

Install

npm i authentic-client-es6-promises

Weekly Downloads

3

Version

0.0.1

License

MIT

Unpacked Size

126 kB

Total Files

10

Last publish

Collaborators

  • sporgj