xi / django-mfa3

multi factor authentication for django

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plugin mechanism

xi opened this issue · comments

Currently, this library supports FIDO2 and TOTP. Theoretically, it should be simple to add more methods. The only place where these are hard-coded are MFAFormView.method and MFAKey.method.

I am not sure whether I want to go down that route or stay focused on a fixed set of methods.

I would add email as an easy and popular 2fa mechanism

other mechanisms that might make the difference for "the people" are social networks like whatsapp and telegram

I would not invest on something already offered by other solution but on a different stream where simplicity, usability and accessibility would be the value of this product