Автоматическая генерация access_token по истечении срока действия в python или самом django

Как можно автоматически генерировать refresh_token в приложении django admin, я использую пакет simple jwt, но я хочу отслеживать, истек ли срок действия токена, затем я отправляю запрос на автоматическую генерацию нового acces_token, когда сессия все еще продолжается.

Да, я знаю, что этого можно добиться на фронтенде, например, в javascript мы можем использовать перехватчики axios, чтобы автоматически получить другой access_token, так как же это можно сделать в django?

Вы можете написать простую промежуточную программу, которая проверяет, действителен ли JWT, и если нет, может регенерировать его. См. документацию по промежуточному ПО здесь: https://docs.djangoproject.com/en/3.2/topics/http/middleware/

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