# gt: General Translation CLI tool: gt auth
URL: https://generaltranslation.com/ru/docs/cli/reference/commands/auth.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Сгенерировать учетные данные API General Translation для проекта. Справочник API для команды `gt auth`.

Генерирует API-ключ и ID проекта и записывает их в файл `.env.local`. Если `.env.local` не существует, команда создаст его и добавит в `.gitignore`.

Если не передать `--key-type`, команда предложит выбрать, какой тип ключа сгенерировать.

```bash
npx gt auth
```

## Как это работает [#how-it-works]

1. Предлагает войти в панель управления General Translation.
2. Генерирует запрошенный тип ключа API и ID проекта.
3. Создаёт `.env.local` (и при необходимости добавляет его в `.gitignore`).
4. Записывает `GT_API_KEY` и `GT_PROJECT_ID` в `.env.local`.

## Флаги [#flags]

| Параметр                | Описание                                                        | Тип      | Необязательный | По умолчанию                 |
| ----------------------- | --------------------------------------------------------------- | -------- | -------------- | ---------------------------- |
| `-c, --config <path>`   | Путь к файлу конфигурации.                                      | `string` | Да             | `gt.config.json`             |
| `-t, --key-type <type>` | Тип ключа для генерации: `production`, `development` или `all`. | `string` | Да             | Запрашивается у пользователя |

## Пример [#example]

```bash
# Запросить тип ключа, затем записать учётные данные в .env.local
npx gt auth

# Сгенерировать production-ключ без запроса
npx gt auth --key-type production
```

## Другие примечания [#notes]

* API-ключ и ID проекта не нужны для использования `gt-react` или `gt-next` — они требуются только для вызова API General Translation.
* `auth` — это шаг мастера [`gt init`](/docs/cli/reference/commands/init), связанный с учетными данными. Запустите его отдельно, чтобы сгенерировать учетные данные для уже настроенного проекта.

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
