Как я могу использовать django rest framework для создания API, защищенного с помощью api ключа

Я пытаюсь создать RESTful API в django с помощью django rest-framework и не могу защитить его с помощью ключа доступа и. Как мне это сделать. Пожалуйста, помогите

Для этого можно использовать JWT Authentication.

В зависимости от ваших потребностей, вы можете использовать встроенную в Django Rest Framework аутентификацию токенов, как указано здесь, это создаст неистекающие токены в базе данных, которые могут быть использованы как API ключи в вашем случае. Однако, если вы не хотите хранить их в базе данных и устанавливать собственные сроки действия для ваших токенов, я предлагаю вам использовать библиотеку simplejwt для Django Rest Framework

Вернуться на верх