Build Simple SMS Phone Verification with Twilio Verify and Python
Security is at the top of everyone’s mind and phone verification is a super simple way to secure your application. Confidence in your users’ phone numbers decreases fraud and increases reliability of notifications. Let’s take a look at how to verify phone numbers using Python, Flask, and the Twilio Verify API.
What you’ll need
To code along with this post, you’ll need:
- A Twilio account
- An Verify App which you can create in the Twilio console
- Python (I’m using Python 3.6.4, but this will work with Python 2.x too)
- Pip for installing dependencies
Navigate to the Twilio Console and grab your Authy App API Key (found under Settings).
In a new project folder, I named mine
phone_verification, create a config file called
config.pyand add your API Key like so:
AUTHY_API_KEY = 'asdf........................'
requirements.txtfile. This ...
Getting Started with Scala and Twilio
It’s functional, it’s object-oriented, it’s everything you never knew you wanted and more! In this post we’ll introduce Scala and give you the tools to build a Scala application that can send text messages using Twilio from the command line.
Scala is a JVM language that is notable for its combination of Object Oriented and Functional programming styles. Over the last fifteen years it’s gained popularity with use cases ranging from web programming to data engineering to distributed systems. Companies like Twitter, Stripe, and Twilio have all built large systems on top of the language.
Let’s dive in. Here’s what you’ll need:
Introducing Twilio Developer Evangelist Kelley Robinson
The recession hit while I was in undergrad and my incredibly pragmatic and risk-averse self prioritized finding a job, any job, above all else. Given my business school background I was lucky to land a job on Wall Street, more specifically clearing trades for listed derivatives like Live Cattle.
Working on the operations side of the business, employees were rewarded for automating their jobs away. But this was a large, highly regulated, public bank and many internal resources were tightly controlled — I distinctly remember being denied Sharepoint developer access when I wanted to automate something like Gantt chart updates 😢.
The one tool that was universally available was Microsoft Excel. You would be shocked by the amount of the financial industry that’s being held together by fragile spreadsheets developed and maintained by 20 year old investment banking interns.
We had Excel programs that would calculate hundred-million-dollar cross broker payments with ...