UNPKG

authentic-client

Version:

The client component of 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.

25 lines (19 loc) 500 B
var Authentic = require('../') var auth = Authentic({ server: 'https://auth.scalehaus.io' }) var creds = { email: 'chet@scalehaus.io', password: 'notswordfish' } // Step 1: log in auth.login(creds, function (err) { if (err) return console.error(err) // Step 2: make a JSON request with authentication var url = 'https://reporting.scalehaus.io/report' auth.get(url, function (err, data) { if (err) return console.error(err) // show that report console.log(data) }) })