Skip to contentSkip to navigationSkip to topbar

Verify Push Sample Backend

Created by: Twilio
  • Verify
  • JavaScript
  • Quick Deploy

This app includes a set of tools for getting started with Verify Push Authentication APIs and can be used as the sample backend for the Verify Push Android(link takes you to an external page) and iOS(link takes you to an external page) Quickstarts.

Push backend gif.

Pre-requisites for running the backend

This project requires a mobile application with the Verify Push SDK. The sample backend will not work without a companion mobile application. We recommend testing with our sample applications for iOS(link takes you to an external page), Android(link takes you to an external page), and React Native(link takes you to an external page). If you're looking to quickly test other Verify channels that do not require installing a mobile app, try One-Time Passcode Verification(link takes you to an external page).

Once you have the sample application set up, create a Factor on the device or with the simulator. Image below shows an example factor on the iOS simulator.

example factor in iOS application.

The application includes support for:

  • Issuing access tokens to authorize a mobile application.
  • Sending Push Challenges to registered devices.
  • Listing Factor information by identity.

For more information, check out the following resources:

Report this template(link takes you to an external page)
Quick Deploy to TwilioGet CodeUse Twilio CLI
Launch and test this app in a few minutes with Quick Deploy. No server needed. Quick Deploy will automatically configure and deploy this app using Twilio Functions. Learn more about Twilio Functions(link takes you to an external page)
  1. Log in to Twilio

    Access your Twilio account to get started.

    Checking for existing account...

  2. Verify Service SID

    SID of your Twilio Verify Service

  3. Identity Processing

    Define if the identity field will be hashed or will be taken as it is, possible values hash or raw

  4. Click the button below to deploy your app

    This will use the details entered above to deploy your application to Twilio Functions.

    You will be able to view the application in the browser and edit it using the Functions UI.

Need some help?

We all do sometimes; code is hard. Get help now from our support team(link takes you to an external page), or lean on the wisdom of the crowd by browsing the Twilio tag(link takes you to an external page)on Stack Overflow.

Terms of servicePrivacy Policy

Copyright © 2025 Twilio Inc.