ay whoami (Alias: who)
Zeigt den aktuell authentifizierten User mit aktivem Customer-Banner. Decodiert das gespeicherte JWT und gibt User-ID, Customer, Role, Type, Sprache, Issued/Expires aus.
Syntax
ay whoami
Beispiele
# Standard
ay whoami
# Alias
ay who
Output-Beispiel
Good evening, Maximilian Hanrieder!
────────────────────────────────────────────
Active customer: Tolinax (676d…afff) (previous: 670a… — `ay switch back` to return)
────────────────────────────────────────────
User ID 676d8e91…
Email max@tolinax.com
Name Maximilian Hanrieder
Type superuser
Role Admin
Issued 2026-04-26 09:14 (3 hours ago)
Expires 2026-04-26 18:14 (in 6 hours)
Verhalten
- Liest Token aus
secureStorage. - Decoded JWT-Payload (kein Server-Call).
- Wenn
_customerIDgesetzt und Company-Name nicht gecached → einmaligerGET auth.ayoune.app/changecustomerfüllt den Cache. - Bei
type: superuserwird der Rang gelb hervorgehoben. - Bei
impersonation: truewarnt ein gelbes Banner.
Fehlerfälle
- Kein Token gespeichert — CLI startet automatisch
ay loginund ruft sich rekursiv auf. - Token expired — Wert wird rot dargestellt, Re-Login empfohlen.