# gt: General Translation CLI tool: gt auth
URL: https://generaltranslation.com/it/docs/cli/reference/commands/auth.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Genera credenziali API di General Translation per un progetto. API Reference per il comando gt auth.

Genera una chiave API e l&#39;ID progetto e li scrive nel file `.env.local`. Se `.env.local` non esiste, il comando lo crea e lo aggiunge a `.gitignore`.

Se non passi `--key-type`, il comando ti chiede di scegliere quale tipo di chiave generare.

```bash
npx gt auth
```

## Come funziona [#how-it-works]

1. Ti chiede di accedere alla dashboard di General Translation.
2. Genera il tipo di chiave API richiesto e l&#39;ID progetto.
3. Crea `.env.local` (e lo aggiunge a `.gitignore`) se necessario.
4. Scrive `GT_API_KEY` e `GT_PROJECT_ID` in `.env.local`.

## Flag [#flags]

| Parametro               | Descrizione                                                      | Tipo     | Facoltativo | Predefinito              |
| ----------------------- | ---------------------------------------------------------------- | -------- | ----------- | ------------------------ |
| `-c, --config <path>`   | Percorso del file di configurazione.                             | `string` | Sì          | `gt.config.json`         |
| `-t, --key-type <type>` | Tipo di chiave da generare: `production`, `development` o `all`. | `string` | Sì          | Richiesto tramite prompt |

## Esempio [#example]

```bash
# Richiede il tipo di chiave, poi scrive le credenziali in .env.local
npx gt auth

# Genera una chiave di produzione senza il prompt
npx gt auth --key-type production
```

## Altre note [#notes]

* La chiave API e l&#39;ID progetto non sono necessari per usare `gt-react` o `gt-next`: servono solo per chiamare l&#39;API di General Translation.
* `auth` è il passaggio dedicato alle credenziali della procedura guidata [`gt init`](/docs/cli/reference/commands/init). Eseguilo da solo per generare le credenziali di un progetto già configurato.

## Sitemap

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