UNPKG

sinch-verification

Version:

Verify mobile numbers using Sinch Verification

22 lines (17 loc) 733 B
// Verify phone number from command line, using Sinch // Sample is compatible with browserify. Compile using: // browserify --ignore sync-prompt consoleVerifyNumber.js | uglifyjs > bundle.js var sinchVerification = require('../index.js')({ key: 'YOUR_APPLICATION_KEY', secret: 'YOUR_APPLICATION_SECRET' }); var prompt = require('sync-prompt').prompt || window.prompt; var consoleOut = function(result) { console.log(result); } var number = prompt('What is the phone number? '); var verification = sinchVerification.createVerification(number); verification.initiate().then(function(result) { var code = prompt('What is the PIN code? '); verification.verify(code) .then(consoleOut) .fail(consoleOut) }).fail(consoleOut)