CLI · InstallationAuthentifizieren

Authentifizieren

Login per Device Flow und Kontexte (SaaS + on-premise).

Login

Das eqs login verwendet den Device Authorization Flow (OAuth 2.0, RFC 8628). Es öffnet den Browser mit einem Code, den Sie freigeben:

bash
eqs login
text
→ Öffne https://app.equantic.space/device und gib den Code ein:

    ABCD-1234

Warte auf Freigabe… ✓ Authentifiziert als ana@equantic.tech

Verweisen Sie für eine On-Premise-Installation auf Ihre API:

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

Kontexte

Wie kubectl speichert eqs benannte Kontexte (~/.eqs/config.json), jeder mit { apiUrl, token, workspaceId, spaceId }. Eine einzige CLI steuert das SaaS und jede On-Premise-Installation:

bash
eqs ctx list            # Kontexte auflisten
eqs ctx use producao    # Kontext wechseln
eqs ctx add ...         # einen neuen hinzufügen
Das Token wird im Keychain des Betriebssystems gespeichert, sofern verfügbar, andernfalls in ~/.eqs/config.json (Berechtigung 0600). eqs logout widerruft das Token.