n3xt0r/laravel-passport-modern-scopes
Attribute-based OAuth scope enforcement for Laravel Passport. Declare required scopes directly on controllers/actions via PHP 8 attributes, then enforce them with a single middleware. Keeps routes clean and auth rules close to the code they protect.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| n3xt0r/laravel-passport-authorization-core | 0.85 | Core components for building OAuth2 authorization flows with Laravel Passport. Provides reusable helpers and abstractions to standardize consent/approval handling and authorization logic, making it easier to implement custom Passport authorization endpoints and UI. | 1 | 1 | 1 | 827 | 0 | 8.3 | 38.6 | MIT | 7 months ago | |
| mpyw/laravel-local-class-scope | 0.85 | A tiny Laravel macro that lets you reuse global scope classes as local query scopes. Call User::scoped(ActiveScope::class) or pass constructor arguments, chain scopes, and optionally wrap them in model methods or traits. Includes a PHPStan extension for static analysis. | 23 | 23 | 4 | 4K | 0 | 14.1 | 33.3 | MIT | 4 months ago | |
| spatie/laravel-permission | 0.83 | Manage user permissions and roles in a database with spatie/laravel-permission. Assign permissions directly or through roles, then check access using Laravel's built-in can() gate. Includes migrations, caching, Blade helpers, team support, and multiple guards. | 12,981 | 13,152 | 1,815 | 9M | 0 | 72.4 | 46.4 | MIT | 1 day ago | |
| sofa/laravel-global-scope | 0.82 | Deprecated: Laravel 5.2+ changed global scopes, so this package is no longer valid. For Laravel 5.0–5.1, it provides an abstract Eloquent GlobalScope to define scopes via apply() and makes removing scopes from queries easier. | 27 | 31 | 3 | 4 | 0 | 0.1 | 0.6 | MIT | — | |
| curly-deni/laravel-scopes | 0.81 | — | 0 | 0 | 0 | 60 | 0 | 1.5 | 25.0 | MIT | 1 year ago | |
| laravel/passport | 0.81 | Laravel Passport is an OAuth2 server and API authentication package for Laravel, making it simple and enjoyable to issue tokens and secure your APIs. | 3,421 | 3,469 | 805 | 6M | 4 | 63.5 | 53.6 | MIT | 3 weeks ago | |
| spatie/laravel-route-attributes | 0.74 | Register Laravel routes using PHP 8 attributes on controller methods (Get/Post/etc.). Automatically scans configured controller directories and registers routes without manual Route:: definitions. Includes config publishing and optional enabling/disabling of auto registration. | 883 | 887 | 85 | 64K | 0 | 22.6 | 27.3 | MIT | 8 months ago | |
| n3xt0r/filament-passport-ui | 0.74 | Adds a structured Filament admin UI for Laravel Passport: manage OAuth clients by grant type, personal access tokens, and scopes in one place. Focused on visibility, review, and governance of existing OAuth resources, with no custom tooling or CLI workflows needed. | 11 | 9 | 4 | 1K | 0 | 22.0 | 34.0 | MIT | 1 week ago |
How can I help you explore Laravel packages today?