ID: 3381 Web Średnie

Źródło: Arkusze CKE

Co to jest JWT (JSON Web Token)?

Warianty odpowiedzi

  1. A

    Standard definiujący sposób bezpiecznego przekazywania informacji jako obiekt JSON

  2. B

    Biblioteka JavaScript do walidacji formularzy webowych

  3. C

    Format zapisu danych używany w bazach NoSQL

  4. D

    Protokół komunikacyjny do transferu danych między klientem a serwerem

Wyjaśnienie

W nowoczesnych aplikacjach webowych serwer musi wiedzieć, kto wysyła dane żądanie, bez konieczności pytania o login i hasło przy każdym kliknięciu.

JWT (JSON Web Token) to powszechnie stosowany standard do bezpiecznego przesyłania informacji o tożsamości użytkownika. Dane są zapisane w formacie JSON i cyfrowo podpisane przez serwer.

Po pomyślnym zalogowaniu przeglądarka otrzymuje taki token i dołącza go do kolejnych zapytań. Serwer może łatwo zweryfikować podpis i sprawdzić, czy token jest prawdziwy i nie został zmodyfikowany.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Web