Django-mfa (Multi Factor Authentication) is a simple package to add extra layer of security to your django web application. It gives web app a randomly changing password as an extra protection and supports u2f too. Maintained by MicroPyramid on GitHub, where it has earned 181 stars from the community.