Get started

Authenticatie

Authenticatie

ClawHub gebruikt GitHub voor aanmelden via het web. De CLI gebruikt ClawHub-API-tokens die via dat aangemelde account zijn aangemaakt.

Aanmelden via het web

Gebruik GitHub om je aan te melden bij clawhub.ai.

Verwijderde, verbannen of uitgeschakelde accounts kunnen de normale aanmelding bij ClawHub niet voltooien. Als je na het aanmelden weer in afgemelde toestand terechtkomt, heeft je account mogelijk geen goede status. Als je account is verbannen of uitgeschakeld, gebruik dan het ClawHub-bezwaarformulier als je denkt dat dit een vergissing is.

Aanmelden via de CLI

De standaardaanmeldingsflow van de CLI opent je browser:

bash
clawhub loginclawhub whoami

Wat er gebeurt:

  1. De CLI start een tijdelijke callbackserver op 127.0.0.1.
  2. Je browser opent de aanmeldingspagina van ClawHub.
  3. Na aanmelding bij GitHub maakt ClawHub een API-token aan.
  4. De browser leidt terug naar de lokale callback.
  5. De CLI slaat het token op in je ClawHub-configuratiebestand.

Als je browser de lokale callback niet kan bereiken vanwege firewall-, VPN- of proxyregels, gebruik dan de headless-tokenflow.

Headless aanmelden

Maak een token aan in de ClawHub-webinterface en geef dit vervolgens door aan de CLI:

bash
clawhub login --token clh_...

Gebruik deze flow voor servers, CI-taken of omgevingen met alleen een terminal.

Voer voor externe shells waarbij je elders een browser kunt openen het volgende uit:

bash
clawhub login --device

De CLI toont een eenmalige code en wacht terwijl je deze autoriseert op https://clawhub.ai/cli/device.

Tokenopslag

Standaardpaden voor configuratie:

  • macOS: ~/Library/Application Support/clawhub/config.json
  • Linux/XDG: $XDG_CONFIG_HOME/clawhub/config.json of ~/.config/clawhub/config.json
  • Windows: %APPDATA%\\clawhub\\config.json

Overschrijf het pad met:

bash
export CLAWHUB_CONFIG_PATH=/path/to/config.json

Toon het opgeslagen token voor CI-configuratie met:

bash
clawhub token

Intrekking

Je kunt API-tokens intrekken in de ClawHub-webinterface.

Ingetrokken, ongeldige of ontbrekende tokens retourneren 401 Unauthorized. Meld je opnieuw aan met clawhub login of geef een nieuw token op met clawhub login --token.

Verwijderde, verbannen of uitgeschakelde accounts kunnen bestaande API-tokens niet blijven gebruiken. Als je account is verbannen of uitgeschakeld, gebruik dan het ClawHub-bezwaarformulier als je denkt dat dit een vergissing is.

Was this useful?
On this page

On this page