ay storage (Alias: s)
Zeigt und verwaltet den lokalen CLI-Speicher: AES-256-CBC-verschlüsselte Tokens (token, refreshToken) und Klartext-Preferences (lastModule, lastCollection, activeCustomerName, …).
Sensitive Werte werden in der Anzeige automatisch redacted (z.B. eyJh••••5678). Persistierung in ~/.aYOUne/storage/.
Syntax
ay storage # Show
ay storage set <key> <value> # Set token | refreshToken
ay storage clear <key> # Remove token | refreshToken
Beispiele
# Aktuellen Speicher inspizieren (redacted)
ay storage
# Token aus anderem Login persistieren
ay storage set token eyJhbGciOi...
# Token löschen (= sanftes Logout)
ay storage clear token
# Refresh-Token resetten
ay storage clear refreshToken
Verhalten
setakzeptiert nur die KeystokenundrefreshToken.- Werte müssen valide JWT-Form haben (
<header>.<payload>.<signature>), sonst wird der Set abgelehnt. - Nicht-sensitive Keys (z.B.
lastCollection) werden direkt gelesen, nicht entschlüsselt.
Speicher-Order
--token <jwt>Flag (höchste Priorität)secureStorage.token(dieser Befehl schreibt hierhin)AYOUNE_TOKENEnvironment-Variable (niedrigste Priorität)