Плагины для авторизации django rest api
Plugin
https://github.com/aaronn/django-rest-framework-passwordless
Построенный для работы с собственной системой TokenAuthentication DRF, он отправляет пользователю шестизначный токен обратного вызова на заданный адрес электронной почты или номер мобильного телефона. Пользователь правильно отправляет его, и им предоставляется токен аутентификации (опять же, предоставляемый системой TokenAuthentication от Django Rest Framework).
Точки обратного вызова по умолчанию истекают через 15 минут.
https://github.com/PhilipGarnero/django-rest-framework-social-oauth2
Этот модуль предоставляет поддержку python-social-auth и oauth2 для django-rest-framework.
Первая цель этого пакета - помочь настроить социальный аут для вашего api, также помогает настроить поставщика Oauth2.
Этот пакет опирается на python-social-auth и django-oauth-toolkit. Вероятно, вы должны прочитать их документы, если будете идти дальше, чем то, что делается здесь.