```python
❌ Неправильно — проверяется только аутентификация
def get_order(order_id):
if not current_user.is_authenticated:
return error("Unauthorized")
return Order.query.get(order_id)
✅ Правильно — проверяется авторизация на уровне объекта
def get_order(order_id):
if not current_user.is_authenticated:
return error("Unauthorized")
order = Order.query.get(order_id)
if order.user_id != current_user.id:
return error("Forbidden")
return order
```