Comenzar
Autenticación
Autenticación
ClawHub usa GitHub para iniciar sesión en la web. La CLI usa tokens de API de ClawHub creados mediante esa cuenta con sesión iniciada.
Inicio de sesión en la web
Use GitHub para iniciar sesión en clawhub.ai.
Las cuentas eliminadas, bloqueadas o deshabilitadas no pueden completar el inicio de sesión normal en ClawHub. Si al iniciar sesión vuelve a un estado sin sesión iniciada, es posible que su cuenta no esté en regla. Si su cuenta fue bloqueada o deshabilitada, use el formulario de apelación de ClawHub si cree que se trata de un error.
Inicio de sesión en la CLI
El flujo predeterminado de inicio de sesión de la CLI abre el navegador:
clawhub loginclawhub whoamiQué sucede:
- La CLI inicia un servidor de devolución de llamada temporal en
127.0.0.1. - El navegador abre la página de inicio de sesión de ClawHub.
- Después de iniciar sesión con GitHub, ClawHub crea un token de API.
- El navegador redirige de vuelta a la devolución de llamada local.
- La CLI almacena el token en el archivo de configuración de ClawHub.
Si el navegador no puede acceder a la devolución de llamada local debido a reglas del firewall, la VPN o el proxy, use el flujo de token sin interfaz gráfica.
Inicio de sesión sin interfaz gráfica
Cree un token en la interfaz web de ClawHub y, a continuación, páselo a la CLI:
clawhub login --token clh_...Use este flujo para servidores, trabajos de CI o entornos que solo disponen de terminal.
Para shells remotos en los que pueda abrir un navegador en otro lugar, ejecute:
clawhub login --deviceLa CLI muestra un código de un solo uso y espera mientras se autoriza en
https://clawhub.ai/cli/device.
Almacenamiento de tokens
Rutas de configuración predeterminadas:
- macOS:
~/Library/Application Support/clawhub/config.json - Linux/XDG:
$XDG_CONFIG_HOME/clawhub/config.jsono~/.config/clawhub/config.json - Windows:
%APPDATA%\\clawhub\\config.json
Para sustituir la ruta, use:
export CLAWHUB_CONFIG_PATH=/path/to/config.jsonPara configurar la CI, muestre el token almacenado con:
clawhub tokenRevocación
Puede revocar los tokens de API en la interfaz web de ClawHub.
Los tokens revocados, no válidos o ausentes devuelven 401 Unauthorized. Vuelva a iniciar sesión
con clawhub login o proporcione un token nuevo con clawhub login --token.
Las cuentas eliminadas, bloqueadas o deshabilitadas no pueden seguir usando los tokens de API existentes. Si su cuenta fue bloqueada o deshabilitada, use el formulario de apelación de ClawHub si cree que se trata de un error.