J
jwt-decode-token-inspector-cli
Dekoduj i sprawdzaj tokeny JWT bezpośrednio z terminala — bez otwierania jwt.io
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Narzędzie CLI do szybkiego dekodowania tokenów JWT z linii poleceń. Sprawdzaj wygaśnięcie, wyciągaj roszczenia (claims), debuguj problemy z autoryzacją. Wyświetla czytelny format z czasami w postaci czytelnej dla człowieka. Obsługuje tokeny z prefiksem Bearer, zmienne środowiskowe i pliki. Idealny dla deweloperów, którzy chcą uniknąć przełączania się między kartami przeglądarki podczas pracy z tokenami.
Jak używać
- Zainstaluj narzędzie globalnie za pomocą npm: npm install -g @lxgicstudios/jwt-decode. 2. Aby zdekodować token, uruchom npx @lxgicstudios/jwt-decode, a następnie wklej token. Narzędzie automatycznie obsługuje prefiksy Bearer, więc możesz wkleić pełny nagłówek autoryzacyjny. 3. Jeśli token znajduje się w zmiennej środowiskowej, użyj: echo $AUTH_TOKEN | npx @lxgicstudios/jwt-decode. Wynik pokaże nagłówek, payload i status wygaśnięcia. 4. Aby wyciągnąć konkretne roszczenie (np. identyfikator użytkownika), użyj flagi -c: npx @lxgicstudios/jwt-decode -c sub $TOKEN. Zwróci tylko wartość wybranego pola. 5. W skryptach bash możesz sprawdzić ważność tokena za pomocą flagi --check: if npx @lxgicstudios/jwt-decode --check $TOKEN; then echo "Token ważny"; else echo "Token wygasł"; fi. 6. Aby wyświetlić wynik w formacie JSON (przydatne do przetwarzania w innych narzędziach), dodaj flagę --json.