Аутентификация Django вне имени пользователя/пароля

#python #django #backend

Вопрос:

Есть ли какой-либо способ аутентификации с помощью другого объекта, кроме имени пользователя/пароля?

У меня есть панель мониторинга, на которой я хотел бы продолжать использовать аутентификацию имени пользователя/пароля, однако это не подходит для API. Как можно реализовать ключ API, который также может войти в систему?

Заранее спасибо

Комментарии:

1. Эй. Проверьте аутентификацию токенов с помощью платформы django rest django-rest-framework.org/api-guide/authentication/… или просто jwt : django-rest-framework-simplejwt.readthedocs.io/en/latest

Ответ №1:

Вы можете создать токен для пользователя и использовать этот токен для аутентификации вместе с API.

Более подробную информацию вы можете посмотреть здесь