Merixstudio django-trench multi-factor authentication set

Promote this Nomination

Additional Info

Company (that provides the nominated product / solution / service)Merixstudio
WebsiteMerixstudio.com
Company size (employees)100 to 499
Type of solutionSoftware

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

Brief Overview

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.

https://github.com/merixstudio/django-trench