Maykin 2FA
An opinionated integration of django-two-factor-auth in the Django admin interface.
Features
Uses upstream django-two-factor-auth package rather than maintaining a fork
Ships templates in the Django admin login layout for the two-factor authentication flow
Multi-factor authentication is enforced for admin users, but…
Allows marking certain authentication backends (like Single-Sign-On solutions) as exempt from this rule
Works with django-hijack out of the box
Does not get in the way of using django-two-factor-auth for your public UI
Commitment to support (at least) maintained Django LTS versions