CLI · InstalaciónAutenticar

Autenticar

Login por device flow y contextos (SaaS + on-premise).

Login

El eqs login usa el Device Authorization Flow (OAuth 2.0, RFC 8628). Abre el navegador con un código para que lo apruebes:

bash
eqs login
text
→ Abre https://app.equantic.space/device e introduce el código:

    ABCD-1234

Esperando aprobación… ✓ Autenticado como ana@equantic.tech

Para una instalación on-premise, apunta a tu API:

bash
eqs login --api https://api.suaempresa.com

Contextos

Como kubectl, eqs guarda contextos con nombre (~/.eqs/config.json), cada uno con { apiUrl, token, workspaceId, spaceId }. Un único CLI maneja el SaaS y cualquier instalación on-premise:

bash
eqs ctx list            # lista los contextos
eqs ctx use producao    # cambia de contexto
eqs ctx add ...         # añade uno nuevo
El token se guarda en el keychain del SO cuando está disponible; si no, en ~/.eqs/config.json (permiso 0600). eqs logout revoca el token.