NestJS · Senior · Pytanie 25 z 75
Jakie jest ryzyko trzymania logiki autoryzacji tylko w guardach?
- ✓Poprawna odpowiedź: Guardy często nie mają wczytanego zasobu, więc sprawdzenia na poziomie obiektu są pomijane; serwisy też muszą sprawdzać własność
- 2Guardy nie mogą rzucać wyjątków
- 3Guardy działają po handlerze
Wyjaśnienie
Łącz guardy na poziomie trasy (kto może to wywołać?) ze sprawdzeniami w warstwie domeny (czy ten użytkownik może ruszać ten obiekt?).