Merixstudio django-trench multi-factor authentication set
Company (that provides the nominated product / solution / service)
Company size (employees)
100 to 499
Type of solution
In 3 bullets, summarize why this product or service is different from the competition and deserves recognition:
1. multi-factor authentication is important because it increases security of an application; 2. we provide a library that enables multi-factor authentication for Django-based apps in no-time;
3. the service is open for extension, you can add your own 2nd factor provider easily
django-trench provides a set of REST API endpoints to supplement django-rest-framework with multi-factor authentication (MFA, 2FA). It supports both standard built-in authentication methods, as well as JWT (JSON Web Token). django-trench follows the url pattern developed in djoser library and may act as its supplement.
We deliver a couple of sample secondary authentication methods including sending OTP based code by email, SMS/text as well as through 3rd party mobile apps or utilising YubiKey. Developers can easily add own auth backend supporting any communication channel.