> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# base44 login

> Autenticati con Base44 usando il flusso device code.

<Warning>
  Questa pagina fa parte di una skill per agenti IA di programmazione ed è scritta per gli agenti, non per gli umani. Per la documentazione Base44 leggibile dagli umani, consulta la [documentazione per sviluppatori](/developers).
</Warning>

# base44 login

Autenticati con Base44 usando il flusso device code.

## Sintassi

```bash theme={null}
npx base44 login
```

## Autenticazione

**Richiesta**: no (questo è il comando di login stesso)

## Come funziona

Il comando login usa il flusso OAuth 2.0 device code per l'autenticazione:

1. Genera un device code per l'autenticazione
2. Mostra un codice di verifica e un URI di verifica
3. Ti indica di visitare l'URI e inserire il codice
4. Effettua polling per il completamento dell'autenticazione (fino alla scadenza del device code)
5. Recupera i token di accesso e di refresh dopo l'autenticazione riuscita
6. Recupera e mostra le tue informazioni utente
7. Salva i dati di autenticazione in locale con timestamp di scadenza

## Flusso interattivo

```bash theme={null}
$ npx base44 login

Please visit: https://auth.base44.com/device
Enter code: ABCD-EFGH

Waiting for authentication...
✓ Successfully authenticated!

Logged in as: user@example.com
```

## Gestione della sessione

* I token di autenticazione sono memorizzati in locale sul tuo dispositivo
* I token includono timestamp di scadenza
* La sessione persiste tra le sessioni della CLI
* Altri comandi useranno automaticamente le tue credenziali memorizzate
* Usa `npx base44 logout` per cancellare la tua sessione
* Usa `npx base44 whoami` per verificare il tuo stato di autenticazione corrente

## Note

* Devi effettuare il login solo una volta per dispositivo
* Se la tua sessione scade, ti verrà chiesto di effettuare nuovamente il login quando esegui comandi autenticati
* La CLI richiede automaticamente il login quando esegui comandi che richiedono l'autenticazione

<Note>Questa pagina è stata tradotta utilizzando l'IA. Per informazioni più accurate e aggiornate, consulta la [versione inglese](/). </Note>
