Bezpieczeństwo aplikacji webowych · Middle · Pytanie 59 z 75
Czym jest mass assignment?
- 1Aktualizacją wielu wierszy bazy jednym zapytaniem
- 2Przypisaniem tej samej wartości wielu zmiennym
- ✓Poprawna odpowiedź: Wiązaniem całej treści żądania z modelem, przez co użytkownik może ustawić pola jak
isAdminczyprice, których nie powinien kontrolować
Wyjaśnienie
Przyjmuj tylko dozwoloną listę pól przez schemat lub DTO, a pola wrażliwe ustawiaj na serwerze.