Skip to contentSkip to navigationSkip to topbar
On this page

TwilioAuth SDK Quickstart Tutorials


(warning)

Warning

The TwilioAuth SDK has been deprecated. This means that while we will continue to provide maintenance support for existing customers and their usage, we discourage new customers and new usage, as we may shut it down entirely in the future. We strongly recommend using the Verify Push SDK instead, which currently supports the Push channel, and will be enhanced to support the TOTP channel in the future.


What is the TwilioAuth SDK

what-is-the-twilioauth-sdk page anchor

The TwilioAuth SDK is a native library for both Apple iOS and Google Android that allows you to implement push authentication and TOTP capabilities in your own mobile application.

Requirements

requirements page anchor
RequirementDescription
AUTHY_API_KEYThis credential will give you access to our services Obtaining an Authy API Key
Your ServerInteracts with Twilio obtaining an authy_id and a registration token. Why do I need a server?
[Optional] iOS/Android Push Notification CertsIf you want to delegate the push notification delivery to Twilio, upload your Apple APNS certificate and the Google GCM ID
Authy API Key.

The following tutorials will guide you implementing the SDK through a sample backend emulating your server

the-following-tutorials-will-guide-you-implementing-the-sdk-through-a-sample-backend-emulating-your-server page anchor

Running the Sample App with the sample backend

Integrating the SDK in your app with the sample backend

Integrating the SDK with your own backend

Quick Reference

For a complete overview you can also read this guide: How the TwilioAuth SDK works If you find any inconveniences while following these guides please file us an issue

Android issues on github.com(link takes you to an external page)

iOS issues on github.com(link takes you to an external page)

Need some help?

Terms of service

Copyright © 2024 Twilio Inc.