Выбрать способ авторизации#

Ключ, токен или сессия?

Авторизация состоит из схемы в контракте операции и источника данных в Identity. Схема определяет место в запросе, а источник отдаёт ключ, пароль, токен или cookie во время вызова.

Что требует сайт

Что использовать

Заголовок или параметр с ключом

Передать API key

Логин и пароль в Authorization

Передать Basic credentials

Готовый access token

Передать Bearer token

Готовую session cookie

Передать session cookie

JWT без клиентской проверки claims

Передать JWT

Несколько обязательных или альтернативных схем

Собрать требования AND и OR

Получение, обновление и повторное использование сессии

Войти и получить сессию

Статическая схема подходит, когда credential уже известен и не меняется внутри SDK. Для входа, обновления по сроку или после 401 используйте управляемую сессию.

Дальше#