Аутентификация API, один раз или каждый раз? - PullRequest
0 голосов
/ 29 сентября 2019

Я пытаюсь получить несколько точек данных из API и выполнить некоторые вычисления на основе этих данных.

До сих пор я включал имя пользователя и пароль в каждый оператор выборки, и их довольно много.:

fetch(url, {
        headers: {
            "Authorization": "Basic " + btoa(uname + ':' + pass)
        },
    })
    .then(response => response.json())

Но теперь я вижу, что API поддерживает вход в систему, и мне интересно, возможно ли выполнить вход один раз, получить то, что мне нужно, во время входа в систему, а затем выйти из системы?

Это соответствующие опции, которые у меня есть:

  • GET - DoWebLoginToken
  • POST - DoWebLogin
  • POST - выход из системы

Еслиответ да, пожалуйста, объясните, как мне войти в систему с помощью кода?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...