Vai al contenuto principale
Il CLI accede con il tuo account Olostep, lo stesso account che usi sulla dashboard. Non hai bisogno di incollare una chiave API. La maggior parte dei comandi richiede che tu sia autenticato. --help, olostep help e olostep feedback no.

Accedi

Il tuo browser apre la pagina di accesso di Olostep. Accedi, e il CLI salva l’accesso su questo computer. Rimani autenticato fino a quando esegui olostep logout. Se esegui un comando che richiede l’accesso prima di aver effettuato l’accesso, il CLI mostra Per favore accedi a Olostep per continuare. con due scelte, Accedi e Esci. Scegli Accedi per aprire il browser; il comando continua dopo che hai effettuato l’accesso.

Verifica chi sei

Stampa il tuo account, il tuo team, il piano del team e il suo saldo crediti. olostep whoami è lo stesso comando di olostep account info.

Esci

Olostep revoca la connessione di questo computer, e il CLI dimentica l’accesso salvato. Altri computer rimangono autenticati.

Script, CI e agenti

Uno script o un lavoro CI non può completare un accesso tramite browser. Fornisci invece un token, con la variabile d’ambiente OLOSTEP_TOKEN o il flag --token su qualsiasi comando:
Un token in OLOSTEP_TOKEN o --token viene utilizzato al posto dell’accesso salvato. Quando un comando che richiede l’accesso viene eseguito senza un terminale, o da un agente di codifica, e non c’è accesso o token, il CLI non richiede nulla. Stampa questo su stderr ed esce con codice 3:
Controlla il codice di uscita 3 negli script:
Consulta Codici di uscita per ogni codice.

Dove viene memorizzato l’accesso

Il CLI conserva il suo accesso in ~/.config/olostep (o $XDG_CONFIG_HOME/olostep se imposti XDG_CONFIG_HOME). La cartella è leggibile solo dal tuo utente.

Chiavi API

Il CLI non ha bisogno di una chiave API. Il tuo codice che chiama l’API di Olostep sì. Per inserire una delle tue chiavi in un file .env senza stamparla:
Questo scrive OLOSTEP_API_KEY=... in .env. Consulta olostep keys reveal.