Two Factor Auth. A working example of how to add two-factor authentication to a website.

blog.miguelgrinberg.com/post/two-factor-authentication-with-flask

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

January 2023
  • Bump werkzeug from 0.12.2 to 0.15.3 (#8)
  • Bump flask from 0.12.2 to 1.0 (#6)
  • Bump sqlalchemy from 1.1.14 to 1.3.0 (#5)
  • Bump jinja2 from 2.9.6 to 2.11.3 (#9)
February 2021
  • Upgrade MarkupSafe in requirements (Fixes #4)
October 2017
  • Updated to latest versions of all dependencies
February 2015
  • add totp two factor authentication
  • base application with username+password authentication
  • Initial commit