Безопасный вход
Авторизуйте CLI короткоживущим device code через обычную браузерную сессию.
Авторизуйте CLI короткоживущим device code через обычную браузерную сессию.
Вам нужны установленный UnlimGPT CLI, доступ к нужной организации UnlimGPT, браузерная сессия и разблокированное системное хранилище секретов. Отдельный вход необязателен, если вы используете unlimgpt configure: эта команда при необходимости сама запустит авторизацию в браузере.
Выполните:
unlimgpt login
Терминал покажет HTTPS-адрес и короткий код. Браузерная страница покажет UnlimGPT CLI, запрошенные разрешения, организацию и тот же код. Подтверждайте только запрос, который начали сами. Пока вы принимаете решение в браузере, не закрывайте терминал.
Для SSH или компьютера без desktop-браузера используйте unlimgpt login --no-browser и откройте показанный HTTPS-адрес вручную.
После подтверждения CLI сообщит об успешном входе. Проверьте пользователя и организацию без платного запроса к модели:
unlimgpt whoami --json
Ответ содержит email аккаунта в data.user.email и ID организации в data.organization.id. Сверьте ID с организацией, выбранной в браузере. Обычная команда unlimgpt whoami печатает только email.
Если выбраны не те пользователь или организация, выполните unlimgpt logout и повторите вход с нужным браузерным аккаунтом. Если срок кода истёк или вы отклонили запрос, запустите unlimgpt login заново и получите новый код. Если браузер не открылся автоматически, используйте адрес, уже напечатанный в терминале. Если системное хранилище заблокировано или недоступно, разблокируйте либо настройте его до повтора: CLI не сохраняет refresh token в открытый файл.
Access token живёт в памяти несколько минут. Вращаемый refresh token хранится только в системном хранилище секретов. unlimgpt logout сначала отзывает авторизацию, затем удаляет локальный token; при сбое отзыва локальный token сохраняется для повторной попытки. Подробнее — в разделе безопасности учётных данных.
Далее подключите первый клиент и проверьте там реальный запрос.