0.0.4 • Published 6 years ago

authenticating v0.0.4

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

Authenticating API

Welcome to the Node authenticating.com API. Here's how it works

Install it

$ npm install authenticating --save

Initialization

let Auth = require('authenticating').init(YOUR_API_KEY)

Users

Auth.create({
  "firstName" : "Patrick",
  "lastName" : "MacDowell",
  "email" : "email@email.com",
  "phone" : "2135555555",
  "country" : "USA",
  "companyId" : "7722b819-2b51-414f-f670-910735affff2"
})
.then((response) => {
  /**
  {
    "hasError": false,
    "code": 200,
    "data": {
      "firstName": "Pat",
      "lastName": "M",
      "companyId": "7717b830-2b94-464f-86f6-952225a9aba2",
      "userId": "1b53f070-bc1e-4d42-bb64-0f0172b9a801",
      "accessCode": "248099",
      "expirationDate": "4/5/2063 6:06:44 PM" // UTC
    }
  }
  */
})

Auth.test.expire(companyId, numOfDays)
Auth.test.results(accessCode, companyId)

Auth.verify.setRequiredTypes(companyId, {
  isPhoneRequired: BOOLEAN,
  isEmailRequired: BOOLEAN
})

Auth.verify.email.init(accessCode)
Auth.verify.phone.init(accessCode)
Auth.verify.phone.check(accessCode, SMSverificationCode)

Auth.quiz.init(accessCode)

Auth.quiz.verify(accessCode, quizId, transactionId, responseUniqueId, answers)
Auth.criminal.init(accessCode)
0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago