Loslegen

Authentifizierung

Authentifizierung

ClawHub verwendet GitHub für die Webanmeldung. Die CLI verwendet ClawHub-API-Token, die über dieses angemeldete Konto erstellt wurden.

Webanmeldung

Melden Sie sich über GitHub bei clawhub.ai an.

Gelöschte, gesperrte oder deaktivierte Konten können die normale ClawHub-Anmeldung nicht abschließen. Wenn Sie nach der Anmeldung wieder abgemeldet sind, ist Ihr Konto möglicherweise nicht ordnungsgemäß freigeschaltet. Wenn Ihr Konto gesperrt oder deaktiviert wurde, verwenden Sie das ClawHub-Einspruchsformular, falls Sie dies für einen Fehler halten.

CLI-Anmeldung

Der standardmäßige CLI-Anmeldeablauf öffnet Ihren Browser:

bash
clawhub loginclawhub whoami

Ablauf:

  1. Die CLI startet einen temporären Callback-Server unter 127.0.0.1.
  2. Ihr Browser öffnet die ClawHub-Anmeldeseite.
  3. Nach der GitHub-Anmeldung erstellt ClawHub ein API-Token.
  4. Der Browser leitet zurück zum lokalen Callback.
  5. Die CLI speichert das Token in Ihrer ClawHub-Konfigurationsdatei.

Wenn Ihr Browser den lokalen Callback aufgrund von Firewall-, VPN- oder Proxyregeln nicht erreichen kann, verwenden Sie den Headless-Token-Ablauf.

Headless-Anmeldung

Erstellen Sie ein Token in der ClawHub-Weboberfläche und übergeben Sie es anschließend an die CLI:

bash
clawhub login --token clh_...

Verwenden Sie diesen Ablauf für Server, CI-Aufträge oder reine Terminalumgebungen.

Führen Sie für Remote-Shells, bei denen Sie einen Browser an anderer Stelle öffnen können, Folgendes aus:

bash
clawhub login --device

Die CLI zeigt einen einmalig verwendbaren Code an und wartet, während Sie sie unter https://clawhub.ai/cli/device autorisieren.

Token-Speicherung

Standardmäßige Konfigurationspfade:

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

Überschreiben Sie den Pfad mit:

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

Geben Sie das gespeicherte Token für die CI-Einrichtung mit folgendem Befehl aus:

bash
clawhub token

Widerruf

Sie können API-Token in der ClawHub-Weboberfläche widerrufen.

Widerrufene, ungültige oder fehlende Token geben 401 Unauthorized zurück. Melden Sie sich erneut mit clawhub login an oder stellen Sie mit clawhub login --token ein neues Token bereit.

Gelöschte, gesperrte oder deaktivierte Konten können vorhandene API-Token nicht weiterverwenden. Wenn Ihr Konto gesperrt oder deaktiviert wurde, verwenden Sie das ClawHub-Einspruchsformular, falls Sie dies für einen Fehler halten.

Was this useful?
On this page

On this page