authenticating

0.0.4 • Public • Published

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)

/authenticating/

    Package Sidebar

    Install

    npm i authenticating

    Weekly Downloads

    0

    Version

    0.0.4

    License

    MIT

    Unpacked Size

    6.56 kB

    Total Files

    10

    Last publish

    Collaborators

    • ded
    • iamclarktorres