David Nugent <deepr...@gmail.com> writes: > django-otp?
I had forgotten I hadn't responded to this thread in a while. django-otp does look good. When I looked at this last year, I noticed some django-otp plugins required kleides-mfa, which looks like a good library also, and provides some important Django user based views that were missing from django-otp. Unfortunately this project was based on Django 1.11, which is no longer supported, and doesn't work with kleides-mfa, so my first step would be to upgrade the project to Django 2.2 first. Which is non-trivial, especially with the requirement to add on_delete= to all ForeignKey's, including migrations... django-otp definitely looks like the way to go however. Not so sure yet if it is better to use kleides-mfa or write my own application specific views however. -- Brian May <br...@linuxpenguins.xyz> https://linuxpenguins.xyz/brian/ _______________________________________________ melbourne-pug mailing list melbourne-pug@python.org https://mail.python.org/mailman/listinfo/melbourne-pug