Jak działa uwierzytelnianie dwuskładnikowe (2FA) dla kluczy API?

Ostatnia aktualizacja: 31 mar 2025

Klucze Application Programming Interface (API) można wygenerować na koncie Kraken, aby umożliwić zewnętrznym aplikacjom wykonywanie działań na koncie, takich jak transakcje, dostęp do środków na koncie lub śledzenie danych na koncie Kraken.

Ważna uwaga: Aplikacja mobilna Kraken Pro obecnie nie obsługuje 2FA dla kluczy API, dlatego konieczne jest wyłączenie 2FA dla wszystkich kluczy API, które będą używane z Kraken Pro. Usługi stron trzecich mogą, ale nie muszą, obsługiwać 2FA dla kluczy API, dlatego najlepiej jest bezpośrednio potwierdzić z usługą, czy 2FA dla kluczy API może być włączone. Próba użycia 2FA dla kluczy API z aplikacją lub usługą, która nie obsługuje 2FA, spowodowałaby błąd EAPI:Invalid signature (lub niestandardowy błąd strony trzeciej dotyczący niepowodzenia uwierzytelnienia).

Ten artykuł zakłada, że jesteś świadomy ryzyka bezpieczeństwa związanego z generowaniem kluczy API dla Twojego konta.

Uwierzytelnianie dwuskładnikowe (2FA) to jeden ze sposobów zmniejszenia ryzyka związanego z kluczami API.

Jak skonfigurować 2FA dla klucza API

  1. 2

    Kliknij swoje imię w prawym górnym rogu strony.

  2. 3

    Kliknij Bezpieczeństwo, a następnie Ustawienia 2FA.

  3. 4

    Przewiń w dół do sekcji Klucze API i przełącz przycisk włącz/wyłącz dla klucza API, dla którego chcesz dodać 2FA:

    Security_APIKeyToggle_10062020.png
  4. 5

    Wybierz opcję 2FA (Aplikacja 2FA lub Hasło). W przypadku Aplikacji 2FA, otwórz aplikację uwierzytelniającą na swoim urządzeniu i zeskanuj podany kod QR lub ręcznie wprowadź klucz, wybierając Wyświetl klucz konfiguracji. Następnie wprowadź kod numeryczny, który pojawi się w aplikacji uwierzytelniającej i wybierz Potwierdź.

    Security_APIKey2FAApp_10062020.png

    Jeśli używasz opcji Hasło (najmniej bezpieczna), postępuj zgodnie z instrukcjami, aby ustawić hasło i wybierz Potwierdź.

    Security_APIKey2FAPassword_10062020.png
  5. 6

    Wybierz działania, dla których wymagane będzie uwierzytelnianie dwuskładnikowe. Następnie kliknij Potwierdź, aby kontynuować.

    Zauważ, że wybór funkcji nie jest obecnie włączony, więc kod 2FA będzie wymagany dla wszystkich wywołań API korzystających z tego klucza API.

    Security_APIKeySettings_10062020.png
  6. 7

    Gratulacje, to wszystko! Pomyślnie skonfigurowałeś 2FA dla wybranego klucza API

    i zobaczysz, że jest on teraz włączony.

Potrzebujesz więcej pomocy?