Toolverse
Wszystkie skille

netalertx-authentication-tokens

autor: netalertx

Zarządzaj tokenami API i debuguj problemy autentykacji w NetAlertX

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
8

O skillu

Skill do obsługi tokenów API i sekretów autentykacji w NetAlertX. Pomaga zlokalizować, zweryfikować, obrócić i debugować błędy autentykacji (401/403). Używaj go, gdy musisz znaleźć token, zmienić hasło dostępu lub rozwiązać problemy z logowaniem. Zawiera narzędzia do bezpiecznego odczytania ustawień, regeneracji tokenów przez interfejs webowy lub konfigurację, oraz sprawdzenia logów błędów.

Jak używać

  1. Upewnij się, że backend NetAlertX jest uruchomiony — sprawdź usługi devcontainera lub status procesów za pomocą ps/systemd.

  2. Pobierz bieżący token API za pomocą Pythona: uruchom get_setting_value('API_TOKEN') z modułu helper, aby bezpiecznie odczytać wartość bez ryzyka ujawnienia w logach powłoki.

  3. Jeśli musisz zweryfikować token w działającym kontenerze, wykonaj docker exec z poleceniem Python lub sprawdź plik konfiguracji /data/config/app.conf.

  4. Aby obrócić token (wygenerować nowy), użyj interfejsu webowego: przejdź do Ustawienia / System i kliknij Generuj dla pola API_TOKEN — zmiana zostanie zastosowana natychmiast.

  5. Po zmianie tokenu potwierdź nową wartość za pomocą get_setting_value('API_TOKEN') i zaktualizuj wszystkie klienty lub węzły synchronizacji, aby używały nowego tokenu.

  6. Jeśli napotykasz błędy 401/403, sprawdź logi w /tmp/log/app.log, upewnij się, że backend jest dostępny, oraz że żądania wysyłają nagłówek Authorization: Bearer z prawidłowym tokenem.

Podobne skille