switon / authz
Authorization and policy enforcement for Switon Framework
v1.0.0
2026-05-10 04:01 UTC
Requires
- php: >=8.3
- switon/core: ^1.0
- switon/event: ^1.0
- switon/http: ^1.0
- switon/principal: ^1.0
- switon/router: ^1.0
Requires (Dev)
- switon/testing: ^1.0
README
Authorization and policy enforcement for Switon Framework.
Installation
composer require switon/authz
Requirements: PHP 8.3+
Quick Start
namespace App\Controller; use Switon\Authorizing\Attribute\Authorize; #[Authorize(Authorize::AUTHENTICATED)] class ProfileController { public function indexAction(): array { return ['ok' => true]; } }
Docs: https://docs.switon.dev/latest/authz
License
MIT.