Two-Factor Authentication (2FA) Fundamentals

3 modules



Course Length
2 hours


18 Dec 2017



Looking to secure logins or transactions that occur within your app? Look no further. In this course, you'll learn how Twilio's Account Security APIs work to protect your users. We'll cover the three different API endpoints you can use to set up phone verification or two-factor authentication. We'll be making sample requests along the way, and we will also reference an example 2FA application to illustrate how you can build your own flow.

Target Audience: Architects and developers 

Please note that you will have 90 days of access to this training after purchasing. 


  • Authy 2 Factor Demo

    • Authy Push Authentication for Logins

    • Authy Push Authentication for money transfer transaction

    • Authy TOTP for Logins

    • Authy OTP via SMS for Logins

  • Account Setup in Twilio Console

    • Add an Authy App

    • Manage Authy Settings

    • Manage Authy Branding

  • Phone Verification API

    • Differences Between Phone Verification and 2FA

    • Learn Sequence of Events to Verify a Number

    • Phone Verification API demonstration

  • Implementing 2FA

    • Managing 2FA Users

    • Learn sequence of events in a 2FA application

    • Describe 2FA authentication options

      • SMS or Voice Call OTP

      • Soft token (TOTP) through Authy smart device app

      • Push Authentication through Authy smart device app

    • 2FA API demonstration

  • Hands On: Try a 2FA Secured Application

    • Verify your phone number

    • Register as an Authy User

    • 2FA Push Authentication on Login

    • Push Authentication on money transfer

    • TOTP Authentication on Login

    • OTP SMS Authentication on Login


By completing/passing this course, you will attain the certificate Certificate of Completion

Two-Factor Authentication (2FA) Fundamentals
{{ vm.helper.t('reports.module') }}
Two-Factor Authentication (2FA) Fundamentals Feedback
{{ vm.helper.t('courses.survey') }}
Congratulations on Completing Two-Factor Authentication (2FA) Fundamentals
{{ vm.helper.t('reports.module') }}
Currently no reviews submitted

Shopping Cart

Your cart is empty