Как реализовать токен обновления в django-oauth-toolkit? Я могу получить access_token, но с ним не приходит токен обновления

Я использую django-oauth-toolkit с djangorestframework, где пользователь-партнер регистрирует свое приложение и получает учетные данные приложения (идентификатор клиента и секрет клиента), которые затем используются для получения токена доступа, который можно использовать в дальнейшем для получения ресурсов нашего сервера. До сих пор я могу преобразовать этот процесс регистрации приложений на основе форм и другие API через отдых. Но пока я нажимаю для access_token, в качестве ответа приходит только токен доступа с истечением срока действия. Токен обновления также должен быть вместе с токеном доступа, но это не так. Чего мне здесь не хватает...

Ниже приведен пример ответа API для access_token.

И настройки oauth2

К вашему сведению: я использую тип клиента как «Конфиденциальный» и тип предоставления авторизации как «Учетные данные клиента».

Выводы: Это может быть полезно для других

Нет необходимости в маркере обновления для учетных данных клиента типа гранта.

Дополнительные описания RFC doc ; учетные данные клиента типа предоставления

0 ответов

Другие вопросы по тегам