Open DvaMishkiLapa opened 1 year ago
django-allauth[mfa] should have replaced django-allauth-2fa. Would that work? https://docs.allauth.org/en/latest/mfa/index.html
REST support for MFA is a necessary feature especially for email authentication and especially for staff accounts. Django-allauth are a little bit behind on this.
I found that django-mfa2 offers several options such as OTOP, FIDO2, U2F, Trusted Devices, U2F, email and Recovery tokens.
What does the maintainers thinks about MFA and REST support for MFA?
I realize the obvious answer is to do it yourself, but still. I have been trying to find third party solutions that would allow me to enable 2FA support in my API Django app.
After spending a long time with django-allauth-2fa, I realized that this option will definitely not work.
Are there any tools that will work? Or is it still easier to set up this process on my own, using something as simple as django-otp for example?