authentic-client-es6-promises
v0.0.1
Published
Porting of authentic-client to ES6 & native promises
Readme
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: '[email protected]',
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