Naar hoofdinhoud gaan
De CLI logt in met je Olostep-account, hetzelfde account dat je gebruikt op het dashboard. Je hoeft geen API-sleutel te plakken. De meeste commando’s vereisen dat je bent ingelogd. --help, olostep help en olostep feedback niet.

Inloggen

Je browser opent de Olostep inlogpagina. Log in en de CLI slaat de inloggegevens op deze computer op. Je blijft ingelogd totdat je olostep logout uitvoert. Als je een commando uitvoert dat inloggen vereist voordat je bent ingelogd, toont de CLI Please sign in to Olostep to continue. met twee keuzes, Inloggen en Afsluiten. Kies Inloggen om de browser te openen; het commando gaat verder nadat je bent ingelogd.

Controleer wie je bent

Toont je account, je team, het plan van het team en het kredietsaldo. olostep whoami is hetzelfde commando als olostep account info.

Uitloggen

Olostep herroept de verbinding van deze computer en de CLI vergeet de opgeslagen inloggegevens. Andere computers blijven ingelogd.

Scripts, CI en agents

Een script of CI-taak kan geen browserinlog voltooien. Geef het in plaats daarvan een token, met de OLOSTEP_TOKEN omgevingsvariabele of de --token vlag bij elk commando:
Een token in OLOSTEP_TOKEN of --token wordt gebruikt in plaats van de opgeslagen inloggegevens. Wanneer een commando dat inloggen vereist wordt uitgevoerd zonder terminal, of vanuit een codeeragent, en er is geen inlog of token, geeft de CLI geen prompt. Het print dit naar stderr en stopt met code 3:
Controleer op exitcode 3 in scripts:
Zie Exit codes voor elke code.

Waar de inloggegevens worden opgeslagen

De CLI bewaart zijn inloggegevens in ~/.config/olostep (of $XDG_CONFIG_HOME/olostep als je XDG_CONFIG_HOME hebt ingesteld). De map is alleen leesbaar door jouw gebruiker.

API-sleutels

De CLI heeft geen API-sleutel nodig. Je code die de Olostep API aanroept wel. Om een van je sleutels in een .env bestand te plaatsen zonder het af te drukken:
Dit schrijft OLOSTEP_API_KEY=... naar .env. Zie olostep keys reveal.