# Аккаунт
[Home](/ru/ai)
[Catalog](/ru/ai/catalog)
Идентичность аккаунта, связанные провайдеры и настройки приватности.
## Pages
[Главная](/ru/ai/docs)
### Быстрый старт
[Быстрый старт](/ru/ai/docs/quickstart)
[Для человека](/ru/ai/docs/quickstart/human)
[Для ИИ-агента](/ru/ai/docs/quickstart/agent)
[Харнессы](/ru/ai/docs/harnesses)
[Понятия](/ru/ai/docs/concepts)
[Каталог](/ru/ai/docs/catalog)
### CLI
[CLI](/ru/ai/docs/cli)
[Карта команд](/ru/ai/docs/cli/commands)
[Наблюдение](/ru/ai/docs/cli/observe)
[Конфигурация](/ru/ai/docs/cli/config)
[Телеметрия](/ru/ai/docs/cli/telemetry)
[Устройство](/ru/ai/docs/cli/device)
[Паспорта](/ru/ai/docs/cli/passport)
[Вход](/ru/ai/docs/cli/auth)
[Согласие](/ru/ai/docs/cli/consent)
[Проект](/ru/ai/docs/cli/project)
[Toolchain](/ru/ai/docs/cli/toolchain)
[Harness](/ru/ai/docs/cli/harness)
[Agent Skill CLI](/ru/ai/docs/cli/skill)
[Реестр](/ru/ai/docs/cli/registry)
#### Компонент
[Обзор](/ru/ai/docs/cli/component)
[Обнаружение](/ru/ai/docs/cli/component-discover)
[Паспорт](/ru/ai/docs/cli/component-passport)
[Источник](/ru/ai/docs/cli/component-source)
[Публикация](/ru/ai/docs/cli/component-publish)
[Выбор](/ru/ai/docs/cli/select)
[Установка](/ru/ai/docs/cli/install)
[Target](/ru/ai/docs/cli/target)
[Setup](/ru/ai/docs/cli/setup)
[Provider](/ru/ai/docs/cli/provider)
[Синхронизация](/ru/ai/docs/cli/sync)
[Доступ](/ru/ai/docs/cli/grant)
[Жалобы](/ru/ai/docs/cli/report)
[Owner](/ru/ai/docs/cli/owner)
[Publication](/ru/ai/docs/cli/publication)
[Eval](/ru/ai/docs/cli/eval)
### Веб
[Веб](/ru/ai/docs/web)
[Главная](/ru/ai/docs/web/home)
[Каталог](/ru/ai/docs/web/catalog)
[Карточка компонента](/ru/ai/docs/web/catalog-component)
[Карточка сетапа](/ru/ai/docs/web/catalog-setup)
[Региональные сервисы](/ru/ai/docs/web/services)
[Издатели](/ru/ai/docs/web/publishers)
[Content](/ru/ai/docs/web/content)
[Эта документация](/ru/ai/docs/web/docs)
[Контакт](/ru/ai/docs/web/contact)
[Правовые документы](/ru/ai/docs/web/legal)
[Вход](/ru/ai/docs/web/login)
[Аккаунт](/ru/ai/docs/web/account)
[Профиль](/ru/ai/docs/web/profile)
[Устройства](/ru/ai/docs/web/devices)
[Объекты](/ru/ai/docs/web/objects)
[Доступ](/ru/ai/docs/web/access)
[Жалобы](/ru/ai/docs/web/reports)
[Лайки](/ru/ai/docs/web/likes)
[Онбординг](/ru/ai/docs/web/onboarding)
[Публикация](/ru/ai/docs/web/publications)
### Компоненты
[Компоненты](/ru/ai/docs/components)
[instruction](/ru/ai/docs/components/instruction)
[skill](/ru/ai/docs/components/skill)
[mcp](/ru/ai/docs/components/mcp)
[hook](/ru/ai/docs/components/hook)
[command](/ru/ai/docs/components/command)
[agent](/ru/ai/docs/components/agent)
[plugin](/ru/ai/docs/components/plugin)
[setting](/ru/ai/docs/components/setting)
[Сетапы](/ru/ai/docs/setups)
### Публикация
[Публикация](/ru/ai/docs/publishing)
[Авторство](/ru/ai/docs/publishing/authoring)
### Доверие и безопасность
[Обзор](/ru/ai/docs/trust-and-safety)
[Проверки безопасности](/ru/ai/docs/security-checks)
[Диагностика](/ru/ai/docs/troubleshooting)
[cli](/ru/ai/docs/components/cli)
## Content
# Аккаунт
Аккаунт — страница идентичности после входа: id аккаунта, связанные
идентичности Google и GitHub, ярлыки на публичный профиль и флаги
приватности. Это не страница издателя, которую видят посетители, и не
паспорт разработчика.
## URL и кто их видит
| Проекция | URL | Кому видно |
| --- | --- | --- |
| Human | `/{locale}/account` | после входа, онбординг завершён |
| Machine | `/{locale}/ai/account` | та же сессия |
| Human-приватность | `/{locale}/account/privacy` | после входа |
| Machine-приватность | `/{locale}/ai/account/privacy` | та же сессия |
Нет сессии → вход с `returnTo`. `onboarding_pending` →
[Онбординг](onboarding.md). Меню аккаунта (клавиша `P`) открывает эту
страницу после входа и Вход, когда сессии нет.
Machine-Аккаунт печатает `account_id` и каждую идентичность полями.
Cookie он не раскрывает.
## Для чего этот экран
Аккаунт нужен, чтобы:
- скопировать `account_id` (id издателя на карточках каталога);
- отвязать лишнюю OAuth-идентичность или привязать недостающую;
- открыть редактор публичного профиля;
- открыть флаги приватности и настройки cookies;
- выйти из браузерной сессии.
Аккаунт **не**:
- правит отображаемое имя (это [Профиль](profile.md));
- перечисляет устройства (это [Устройства](devices.md));
- перечисляет свои компоненты (это [Объекты](objects.md));
- удаляет аккаунт с этой страницы;
- пишет харнесс или паспорт.
## Что на экране
| Элемент | Подпись | Эффект |
| --- | --- | --- |
| Идентификатор аккаунта | Идентификатор аккаунта | элемент копирования |
| Публичный профиль | Редактировать профиль | `/{locale}/account/profile` |
| | Посмотреть публичный профиль | `/{locale}/publishers/{account_id}` |
| Способы входа | provider, отображаемое имя, привязан | одна строка на идентичность |
| Отвязать | Отвязать | отказ, если это последняя идентичность |
| Привязать другого провайдера | Войти через Google / GitHub | step-up `/v1/auth/link/{provider}` |
| Приватность | Настройки приватности | `/{locale}/account/privacy` |
| Выйти | Выйти | POST `/api/auth/logout?locale=…` |
Отвязка последней идентичности блокируется:
> Нельзя отвязать последнюю идентичность аккаунта.
> Должна остаться хотя бы одна идентичность, чтобы можно было войти
> снова.
Привязка другого провайдера — **не** слияние. Если эта идентичность
Google или GitHub уже принадлежит другому аккаунту, login/link
возвращает конфликт, и слияния нет.
### Приватность
`/{locale}/account/privacy`:
| Флаг | Подпись | Смысл |
| --- | --- | --- |
| `show_profile_publicly` | Показывать профиль публично | посетители могут видеть богатый профиль |
| `allow_publisher_listing` | Показывать в списке авторов | аккаунт может появиться в списках издателей |
**Сохранить настройки** записывает эти два флага. Они не прячут уже
опубликованные объекты каталога. Они не меняют `author_verified`.
Настройки cookies на той же странице снова открывают баннер согласия:
Необходимые (всегда включены), Аналитика, Маркетинг.
Переключатель Human / Machine сохраняет `/account` vs
`/account/privacy`.
## Соответствующие команды CLI
```text
ai-stp auth status --json
ai-stp auth logout --json
ai-stp link web --json
ai-stp owner objects --json
```
`auth status` сообщает отношение платформы для **этого CLI-
устройства**, которое может отличаться от cookie браузера.
`auth logout` завершает облачную сессию на сервере и на этом
устройстве, сохраняя локальные данные. Выход в браузере не запускает
`device reset`.
Команды `ai-stp account privacy` нет. Флаги видимости — POST сайта.
## Тупики
| Что видно | Что это значит | Что делать |
| --- | --- | --- |
| Редирект на вход | нет или устаревшая сессия | войти |
| Редирект на онбординг | правовые редакции не приняты | [Онбординг](onboarding.md) |
| Отвязка последней заблокирована | одна идентичность должна остаться | сначала привяжите другого провайдера |
| Конфликт привязки | идентичность принадлежит другому | используйте тот аккаунт; слияния нет |
| Не удалось отвязать | отказ API | обновите; проверьте CSRF |
| Публичный профиль 404 | приватность пустая / не опубликовано | опубликуйте из Профиля или игнорируйте |
| Сервис временно недоступен | API лежит | повторите; CLI `auth status` скорее локальный |
| Вышли, но CLI всё ещё аутентифицирован | две сессии | `ai-stp auth logout --json` на устройстве |
Отзыв **текущего** браузерного устройства на странице Устройств тоже
выходит. Это отзыв устройства, не эта кнопка Выйти.
## Идентичности и сессии
Продукт допускает Google и GitHub. Ноль идентичностей на активном
аккаунте невозможен: OAuth создал первую. Две — максимум.
| Вы хотите | Используйте |
| --- | --- |
| Остановить только этот браузер | Выйти на этой странице |
| Остановить этот браузер как облачное устройство | Отозвать текущее на [Устройствах](devices.md) |
| Остановить облачную сессию CLI | `ai-stp auth logout --json` |
| Списать локальную идентичность CLI | `ai-stp device reset --confirm --json` |
| Спрятать био издателя | флаги приватности, затем Сохранить настройки |
`account_id` стабилен. Копируйте его, когда кому-то нужно выдать вам
major-линию ([Доступ](access.md) ID пользователя) или когда вы
подаёте жалобу, называющую издателя. Это не секрет, но и не email.
Machine-Аккаунт только для чтения: id + идентичности. Отвязка и
привязка — human POST.
## Связанные страницы
- [Профиль](profile.md) — отображаемое имя, био, аватар.
- [Издатели](publishers.md) — что видят посетители.
- [Устройства](devices.md) — сессии CLI и браузера.
- [Вход](login.md) — старт OAuth.
- [Онбординг](onboarding.md) — первое принятие.
- [Правовые документы](legal.md) — текст политики конфиденциальности.
- [Вход CLI](../cli/auth.md) — `auth status` / `auth logout`.
- [Объекты владельца](../cli/owner.md) — инвентарь на сервере.
!!! note "Две сессии"
Cookie браузера и сессия CLI-устройства — сиблинги одного
аккаунта. Выход из одной не удаляет CLI и не стирает локальный
реестр.