Я пытаюсь получить несколько точек данных из API и выполнить некоторые вычисления на основе этих данных.
До сих пор я включал имя пользователя и пароль в каждый оператор выборки, и их довольно много.:
fetch(url, {
headers: {
"Authorization": "Basic " + btoa(uname + ':' + pass)
},
})
.then(response => response.json())
Но теперь я вижу, что API поддерживает вход в систему, и мне интересно, возможно ли выполнить вход один раз, получить то, что мне нужно, во время входа в систему, а затем выйти из системы?
Это соответствующие опции, которые у меня есть:
- GET - DoWebLoginToken
- POST - DoWebLogin
- POST - выход из системы
Еслиответ да, пожалуйста, объясните, как мне войти в систему с помощью кода?