NestJS · Middle · Запитання 30 з 75
Як реалізувати правила доступу, тонші за ролі, наприклад «користувач редагує лише власні пости»?
- 1Ролі - єдиний варіант у Nest
- ✓Правильна відповідь: Через авторизацію на основі політик (наприклад, abilities у CASL), що перевіряються в guard чи сервісі порівнянням власника ресурсу з користувачем
- 3Через
ValidationPipe
Пояснення
Перевірки власника часто потребують завантаженого ресурсу, тож зазвичай живуть у сервісі після його отримання.