Next.js · Senior · Pytanie 7 z 75

Jak Next.js chroni Server Actions przed CSRF?

Wyjaśnienie

Server Actions można wywołać tylko metodą POST, a Next.js porównuje Origin z Host (lub X-Forwarded-Host), odrzucając żądania z innych stron. Razem z ciasteczkami SameSite blokuje to większość ataków CSRF. Dla złożonych konfiguracji proxy jest serverActions.allowedOrigins. Autoryzację i tak sprawdza się wewnątrz akcji.

Do poczytania

Błąd w pytaniu

Next.js · Senior · pytanie 7

Sprawdź się

Rozwiąż test Next.js · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test