Способы аутентификации в МК

Для входа в мобильное приложение может использоваться Access Key или JWT-аутентификация.

Kerberos-аутентификация в мобильном приложении не поддерживается.

Аутентификация с помощью Access Key

Access Key — это зашифрованный ключ API. Ключ представляет собой длинную строку, которую обычно включают либо в URL запроса, либо в заголовок запроса. Ключ в основном служит способом идентификации лица, выполняющего запрос API.

JWT-аутентификация

JSON Web Token (JWT) — это открытый стандарт (RFC 7519) для создания токенов доступа, основанный на формате JSON. Используется для передачи данных для аутентификации. Токены создаются сервером, подписываются секретным ключом и передаются клиенту, который в дальнейшем использует данный токен для подтверждения своей личности.

  • Access-токен — это токен, который предоставляет доступ его владельцу к защищенным ресурсам сервера. Обычно он имеет короткий срок жизни (по умолчанию 15 минут) и может нести в себе дополнительную информацию.
  • Refresh-токен — это токен, позволяющий клиентам запрашивать новые access-токены по истечении их времени жизни. Данные токены обычно выдаются на длительный срок (по умолчанию 30 дней).

При JWT-аутентификации доступна работа со встроенными приложениями в мобильном приложении.

При использовании JSON Web Token аутентификация может быть системной или пользовательской, тип аутентификации определяется при настройке приложения.

Как настроить способ аутентификации

Как настроить токены

Как настроить тип аутентификации