auth-token-manager
Получение валидных JWT Bearer токенов для аутентификации MikoPBX REST API v3. Использовать когда нужно тестировать API эндпоинты, отлаживать проблемы аутентификации или при возникновении ошибок 401 Unauthorized. Автоматически обрабатывает вход с username/password и возвращает
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Получение валидных JWT Bearer токенов для аутентификации MikoPBX REST API v3. Использовать когда нужно тестировать API эндпоинты, отлаживать проблемы аутентификации или при возникновении ошибок 401 Unauthorized. Автоматически обрабатывает вход с username/password и возвращает готовый к использованию access token.
How to use
Zainstaluj skill auth-token-manager w swoim środowisku Claude/Copilot, wskazując repozytorium https://github.com/mikopbx/Core/tree/develop/.claude/skills/auth-token-manager. Skill wymaga dostępu do narzędzi Bash i Read.
Przygotuj dane logowania do MikoPBX: nazwę użytkownika i hasło do konta, które ma dostęp do REST API v3.
Uruchom skill z parametrami logowania (login i hasło). Skill automatycznie wyśle żądanie POST na endpoint /auth:login z przesłanymi danymi oraz flagą rememberMe jeśli chcesz wydłużyć ważność tokena odświeżania.
Skill zwróci accessToken (JWT) ważny przez 15 minut oraz refreshToken przechowywany w ciasteczku. Skopiuj accessToken do nagłówka Authorization: Bearer w swoich żądaniach API.
Używaj otrzymanego tokena w nagłówku Authorization do testowania endpointów API. Jeśli napotkasz błąd 401 Unauthorized, uruchom skill ponownie, aby uzyskać nowy token dostępu.
Gdy token dostępu wygaśnie (po 15 minutach), skill może automatycznie odświeżyć tokeny za pomocą refreshToken przechowywanych w ciasteczku, bez konieczności ponownego logowania.