Django-twostepauth is a Django application that allows user authentication
with two steps for additional security. The first step with username and password and the
second step with a one-time code such as the codes generated by soft token devices like
Google Authenticator. This video shows the included example application in usage.