darvis/livewire-injection-stopper
Adopt if:
public $isAdmin, public $userRole).CannotUpdateLockedPropertyException in logs.Look elsewhere if:
*"This package adds a lightweight, automated shield against two costly security risks in our Laravel/Livewire apps:
*"This package solves two pain points with minimal friction:
curl, Python scripts) via user-agent/headers checks—no CAPTCHA or rate-limiting complexity.public properties attackers could hijack (e.g., $isAdmin = true), with a CLI tool to flag risks. Example:
php artisan livewire:audit
Output: Lists vulnerable properties like public $userTier in ProfileComponent.CannotUpdateLockedPropertyException errors, preventing Sentry noise.
Tradeoffs:How can I help you explore Laravel packages today?