We are currently using the awesome django-allauth-2fa. The upstream project django-allauth has added mfa recently and seems to support pretty much everything django-allauth does so IMO it is time to reduce the depency tree and remove django-allauth-2fa.
There are actually docs for this: https://docs.allauth.org/en/latest/mfa/django-allauth-2fa.html.
Although it should not really be breaking, I would still consider it as such as this is probably a one-way street.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too