laravel/passport
Laravel Passport is an OAuth2 server and API authentication package for Laravel, making it simple and enjoyable to issue tokens and secure your APIs.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| n3xt0r/laravel-passport-authorization-core | 0.89 | 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 | |
| webteractive/filament-passport | 0.88 | Manage Laravel Passport OAuth clients, access tokens, and authorization codes from Filament, with built-in consent views for authorization and device flow so Passport works out of the box. | 1 | 1 | 0 | 14K | 0 | 6.8 | 56.1 | MIT | 8 months ago | |
| n3xt0r/laravel-passport-modern-scopes | 0.88 | 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. | 0 | 0 | 1 | 672 | 0 | 14.2 | 43.6 | MIT | 6 months ago | |
| designmynight/laravel-mongodb-passport | 0.88 | Laravel MongoDB Passport lets you use Laravel Passport’s OAuth2 server with MongoDB, storing clients, tokens, and related Passport data in Mongo collections instead of a relational database. Ideal for Laravel apps already built on MongoDB. | 66 | 67 | 76 | 1K | 12 | 12.6 | 25.3 | MIT | 9 months ago | |
| league/oauth2-server | 0.88 | A standards-compliant PHP OAuth 2.0 authorization server supporting authorization code, client credentials, device, implicit, refresh, and password grants. Built on PSR-7 for easy API protection. | 6,672 | 6,736 | 1,136 | 5M | 55 | 80.0 | 70.8 | MIT | 4 months ago | |
| lucadegasperi/oauth2-server-laravel | 0.87 | — | 2,345 | 2,404 | 518 | 30K | 0 | 36.0 | 16.1 | MIT | 9 years ago | |
| denniseilander/laravel-passport-scopes-restriction | 0.87 | Restrict which OAuth scopes users can request with Laravel Passport. Assign allowed scopes per user or model and enforce them during token issuance, so clients can't obtain permissions they shouldn't have—keeping API access tightly scoped with minimal setup. | 16 | — | 2 | — | 0 | 0.9 | 1.1 | MIT | 1 year ago | |
| headerx/laravel-jetstream-passport | 0.87 | Integrates Laravel Passport with Jetstream to add OAuth2 API token management to your Inertia/Vue app. Provides ready-made UI for creating, viewing, and revoking personal access tokens and managing API clients alongside Jetstream's existing profile features. | 30 | — | 2 | — | 0 | 0.8 | 0.4 | MIT | 2 years ago | |
| mckenziearts/laravel-oauth | 0.87 | Laravel package providing OAuth authentication integration, enabling your app to act as an OAuth client for third-party providers. Includes configuration helpers and middleware to streamline login, token handling, and user retrieval in Laravel projects. | 52 | 52 | 5 | 0 | 0 | 2.8 | — | NOASSERTION | 7 years ago | |
| alt-three/login | 0.87 | Alt Three Login is a Laravel package for adding social/OAuth authentication to your app. It provides a simple login flow that integrates with Laravel's auth system, giving developers a lightweight starting point for user sign-in and account handling. | 15 | 14 | 4 | 2 | 0 | 0.1 | 0.5 | MIT | 8 years ago | |
| hamedov/passport-multiauth | 0.87 | Adds multi-guard authentication to Laravel Passport, letting separate user models and providers (admins, customers, etc.) each issue and validate their own OAuth2 tokens through distinct guards. Simplifies per-guard client credentials, token parsing, and route protection in Laravel APIs. | 5 | 5 | 1 | 0 | 1 | 0.2 | — | MIT | — | |
| madewithlove/laravel-oauth2 | 0.87 | An OAuth 2.0 authorization and resource server for Laravel, built on league/oauth2-server. It ships ready-made grant types, token repositories, middleware, and configuration to secure your API with access tokens, refresh tokens, and scopes. | 89 | 95 | 34 | 240 | 0 | 1.1 | 6.0 | — | 11 years ago | |
| smartins/passport-multiauth | 0.87 | Extends Laravel Passport to support multiple authenticatable models and guards, such as users and admins, in one app. Map OAuth clients to guards, issue and validate tokens per provider, and keep authentication flows isolated without separate Passport installations. | 282 | 286 | 48 | 973 | 22 | 9.7 | 17.6 | MIT | 6 years ago | |
| bherila/auth-laravel | 0.87 | A Laravel authentication package that helps add secure user login, registration, and password reset flows to your application with minimal setup, offering customizable auth scaffolding and guard integration for faster development. | 0 | — | 0 | — | 5 | 21.6 | 1.3 | MIT | 1 day ago | |
| xcoorp/laravel-passport-introspection | 0.87 | Laravel Passport Introspection adds an OAuth2 token introspection endpoint to Laravel Passport, letting resource servers validate access tokens and retrieve token metadata such as scopes, expiry, and client details. | 3 | — | 0 | — | 0 | 8.4 | — | MIT | 7 months ago | |
| n3xt0r/filament-passport-ui | 0.87 | 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 | |
| eonx-com/easy-api-token | 0.87 | Easy API Token provides a simple way to issue and validate API tokens in Laravel applications, with Eloquent-backed token storage, configurable lifetimes, and middleware for protecting routes. Minimal setup and easy integration with existing auth flows. | 1 | 1 | 0 | 11K | 1 | 0.1 | 51.8 | MIT | — | |
| ejarnutowski/laravel-api-key | 0.86 | ejarnutowski/laravel-api-key adds lightweight API key authentication to Laravel applications. Create keys, attach them to users or any model, and guard routes with middleware—a simple alternative to Passport or Sanctum for token-based API access. | 157 | — | 79 | — | 1 | 3.5 | 0.4 | MIT | — | |
| cpj/cpjoauth2-php | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| coderello/laravel-passport-social-grant | 0.86 | Laravel Passport Social Grant lets API clients exchange social network access tokens (such as Facebook, Google, or Apple) for Laravel Passport OAuth tokens, enabling passwordless social login for mobile and SPA apps. | 179 | — | 21 | — | 0 | 20.2 | — | MIT | 1 month ago |
How can I help you explore Laravel packages today?