Как стать автором
Обновить

Postman скрипт для обновления токена авторизации

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров4.8K
Всего голосов 13: ↑11 и ↓2+9
Комментарии5

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

Спасибо, что поделились!

Большая работа проделана, и много времени потрачено (

Скрипт для Pre-request делается за 10 минут через любое гпт

const options = {
  url:  "http://localhost:8000/api/token/", 
  method: 'POST',
  header: {
    'Accept': '*/*',
    'Content-Type': 'application/json',
  },
  body: {
    mode: 'urlencoded',
    urlencoded : [
      { key: 'email', value: 'admin@gmail.com'},
      { key: 'password', value: '1234'},
    ]
  }
};
pm.sendRequest(options, function (err, response) {
    const token = response.json().access
    console.log(token);
    pm.environment.set("access_token", token);
});

делаю нечто подобное, но в упрощенном варианте для дефолтной jwt(username/email:password) аутентификации, но работает на каждый запрос, без записи времени жизни токена и сверки с предыдущим временем запроса

Спасибо за статью, полезно)

Да действительно, посмотрел по твоей ссылке доку, немного разобрался и смог настроить в постмане авторефреш токена. Спасибо. Странно что не разобрался в этом раньше, но всё равно интересно было писать скрипт для постмана, да и времени я тогда не сильно больше потратил, чем сейчас.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации