Projektowanie API · Middle · Pytanie 32 z 75
Czym jest Broken Object Property Level Authorization (OWASP API3:2023)?
- ✓Poprawna odpowiedź: Ujawnianiem lub pozwalaniem na zmianę właściwości obiektu, których użytkownik nie powinien widzieć lub zmieniać, np. zwracanie
passwordHashalbo przyjmowanierolew aktualizacji - 2Wolnymi zapytaniami do bazy
- 3Brakiem paginacji
Wyjaśnienie
Używaj jawnych modeli odpowiedzi i list dozwolonych pól wejściowych zamiast zwracać lub wiązać całe obiekty.