VTEX IO: токены аутентификации и контекст
Apply when choosing which VTEX IO authentication token should back a request from a backend app. Covers `ctx.authToken`, `ctx.storeUserAuthToken`, `ctx.adminUserAuthToken`, `authMethod`, and how requester context should determine the identity used by VTEX clients. Use for deciding which identity talks to VTEX endpoints in storefront-backed requests, Admin actions, or app-level integrations that sh
Что делает навык
Навык определяет, какой токен аутентификации VTEX IO (пользователя магазина, администратора или приложения) следует использовать для бэкенд-запросов к сервисам VTEX. Он помогает выбрать правильную идентичность для storefront, Admin-интеграций или замены хардкода appKey и appToken.
Когда применять
- Выбор между ctx.authToken, ctx.storeUserAuthToken и ctx.adminUserAuthToken для бэкенд-запроса.
- Решение, использовать ли AUTH_TOKEN, STORE_TOKEN или ADMIN_TOKEN для вызова клиента VTEX.
- Анализ интеграций storefront и Admin на предмет соблюдения текущей идентичности пользователя.
- Замена использования хардкода appKey и appToken внутри приложения VTEX IO.
Как работает
- Определить контекст запроса: является ли он частью storefront, Admin-интеграции или уровня приложения.
- Выбрать соответствующий токен: ctx.authToken для пользователей магазина, ctx.adminUserAuthToken для администраторов или специфичные токены приложения.
- Настроить вызов клиента VTEX на использование выбранного токена (AUTH_TOKEN, STORE_TOKEN или ADMIN_TOKEN).
- Убедиться, что в коде не используется хардкод appKey и appToken, а применяется контекстный токен.
Примеры запросов агенту
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.