NestJS · Middle · Pytanie 30 z 75
Jak zaimplementować reguły dostępu drobniejsze niż role, np. „użytkownik edytuje tylko własne posty”?
- 1Role to jedyna opcja w Nest
- ✓Poprawna odpowiedź: Autoryzacją opartą na politykach (np. abilities w CASL) sprawdzaną w guardzie lub serwisie przez porównanie właściciela zasobu z użytkownikiem
- 3Przez
ValidationPipe
Wyjaśnienie
Sprawdzenia własności często potrzebują wczytanego zasobu, więc zwykle są w serwisie po jego pobraniu.