Flujo interactivo
app.fhiron.cl/cli/auth?code=XXXX-XXXX y espera la confirmación:
~/.fhiron/config.json con permisos 0600 y el CLI puede validar inmediatamente.
Atajo no-interactivo (CI/CD)
Cuando corres el CLI dentro de un pipeline no puedes abrir un browser. Usa--token con la API key obtenida desde el dashboard:
FHIRON_API_KEY tiene precedencia sobre la API key guardada en ~/.fhiron/config.json.
Cerrar sesión
~/.fhiron/config.json. La API key sigue válida en el dashboard hasta que la rotes manualmente.
Troubleshooting
El browser no se abre
El browser no se abre
Probablemente el CLI no detectó tu navegador por defecto (común en SSH o WSL). El URL se imprime de todas formas — cópialo manualmente. Para suprimir el intento de abrir browser, exporta
FHIRON_NO_BROWSER=1.`Code expirado` antes de confirmar
`Code expirado` antes de confirmar
El código vive 10 minutos. Si pasó más, corre
fhiron login de nuevo.`Tu tenant no está activo`
`Tu tenant no está activo`
El tenant fue suspendido o no completó el registro. Entra al dashboard para verificar el estado del plan.
Quiero re-loguearme con otra cuenta
Quiero re-loguearme con otra cuenta
Corre
fhiron logout primero, después fhiron login. O usa fhiron login --force para reemplazar la sesión activa.