Artykuły dla tych, którzy
wdrażają stack
Materiały o React, Node.js, TypeScript i AI. Przetłumaczony tekst jest pokazany, gdy istnieje. Jeśli nie, widać tekst angielski i dopisek o tym.
Tag: JWT
Mapowanie słownika autoryzacji: klucze API, sesje, JWT, OAuth2, OIDC, SSO
Dowiedz się, jak klucze API, sesje, JWT, OAuth2, OpenID Connect oraz SSO współpracują ze sobą, klasyfikując każdy z nich pod jednym pytaniem: kto wywołuje, lub co może robić.
10 min czytaniaPrzeniesienie tokena JWT z aplikacji React z localStorage do plików cookie typu HttpOnly
Dowiedz się, dlaczego JWT przechowywane w localStorage są podatne na wszelkiego rodzaju XSS, jak pliki cookie z atrybutami HttpOnly, SameSite oraz rotacja i BFF zmniejszają ryzyko, oraz jakie pułapki wciąż istnieją w aplikacjach React.
9 min czytaniaKontrola dostępu oparta na rolach w Express z JWT i dwoma middleware’ami
Dowiedz się, jak wdrożyć dostęp oparty na rolach w API Express poprzez połączenie middleware do autoryzacji JWT z wielokrotnie używalną funkcją obronną authorize(), oraz kiedy należy zwrócić błąd 401, a kiedy 403.
4 min czytaniaOdnowa tokenów Express i Axios, śledzenie żądań pojedynczo
Stwórz proces dostępu i odnowienia tokena JWT przy użyciu backendu Express oraz klienta Axios, a następnie prześledź, jak błąd 401 przekształca się w wspólną operację odnowienia oraz transparentną próbę ponowną.
8 min czytaniaPrzewodnik po MovieVault: API lista obserwowanych filmów z użyciem Express 5, Prisma 7 i JWT
MovieVault – ćwiczenie typu full-stack z ograniczonym czasem realizacji: API do zarządzania listą filmów na Express 5, Prisma 7 i JWT, wraz z notatkami dotyczącymi weryfikacji praw własności, mechanizmów kaskadowych oraz obsługi błędów.
14 min czytaniaTworzenie gotowej do użycia w produkcji autoryzacji JWT w API Node.js
Jak haszować hasła, wydawać krótkotrwałe JWT-y, dodawać tokeny odświeżania i mechanizmy cofnięcia uprawnień, oddzielać autoryzację od uwierzytelniania, chronić przed atakami siłowymi oraz sprawdzać, czy autoryzacja zawodzi prawidłowo.
13 min czytaniaBezpieczeństwo API: JWT i OAuth, weryfikacja danych, ograniczanie szybkości żądań, monitorowanie
Zastosowanie zasad bezpieczeństwa API w praktyce: autoryzacja i uwierzytelnianie za pomocą JWT i OAuth, szyfrowanie, weryfikacja danych wejściowych, ograniczanie szybkości żądań oraz rejestracja działań w celu wykrywania ataków.
22 min czytaniaGdy autoryzacja JWT staje się zależna od stanu: argumenty za sesjami po stronie serwera w Node
Listy blokujące oraz mechanizmy odświeżania i przechowywania danych sprawiają, że autoryzacja JWT jest mimo wszystko zależna od stanu. Sesje w Express z bazą danych Postgres w Node.js są prostsze i nadal dobrze sprawdzają się w przypadku wykorzystania JWT.
7 min czytaniaDlaczego Concurrent 401s wylogowuje użytkowników oraz jak naprawić problem odświeżania jednoczesnego lotu
Jak równoległe żądania oraz rotacja tokenów odświeżania powodują niespodziewane wylogowania, oraz jak jedna wspólna obietnica odświeżenia w intercepcie Axios temu zapobiega.
6 min czytania
O tych artykułach
Wycena w 24 h
Potrzebujesz tego stacka w warstwie operatorskiej? Wyślij brief — wycena w 24 h.