This repository have 2 factor authentication end points implemented. I used twilio for sending SMS for authentication.