hamedov/passport-multiauth
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| rinvex/laravel-auth | 0.86 | Rinvex Laravel Auth is a flexible authentication and authorization package for Laravel, offering user management, roles and permissions, email verification, password resets, and social login with customizable, ready-to-use flows. | 131 | — | 11 | — | 0 | 0.5 | — | MIT | — | |
| smartins/passport-multiauth | 0.86 | 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 | |
| webteractive/filament-passport | 0.86 | 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 | |
| socialiteproviders/laravelpassport | 0.86 | Laravel Passport OAuth provider for Laravel Socialite. Adds a passport driver so your app can authenticate users against any Laravel Passport server using standard OAuth2 flows, with minimal setup and familiar Socialite syntax. | 62 | 63 | 9 | 57K | 0 | 0.6 | 40.9 | — | 4 years ago | |
| experteam/api-laravel-base | 0.85 | Experteam API Laravel Base is a foundational package for building APIs in Laravel, providing base classes, shared conventions, and reusable scaffolding to help you create consistent, maintainable REST endpoints with less boilerplate. It standardizes common patterns so teams can ship reliable APIs fa... | 0 | 0 | 0 | 462 | 0 | 0.9 | 37.1 | MIT | 11 months ago | |
| martin6363/laravel-api-auth | 0.85 | A configuration-driven Laravel 11/12 API authentication package built on Sanctum. It covers registration, login with email/username/custom fields, logout, token refresh, password reset, email verification, and user profiles, all with configurable rate limiting. | 1 | 1 | 0 | 3 | 0 | 15.0 | 6.2 | MIT | 3 months ago | |
| cerbero/auth | 0.85 | Cerbero Auth is a lightweight Laravel authentication package with login, registration, password reset, and authorization helpers. It plugs into Laravel’s guards and middleware, helping you add secure user access without rebuilding common auth flows. | 48 | 49 | 2 | 0 | 0 | 0.3 | — | MIT | — | |
| werk365/jwtauthroles | 0.85 | A Laravel package that combines JSON Web Token authentication with role-based access control, letting you issue JWTs and restrict routes or actions by user role. A lightweight option for adding token auth and simple role checks to existing Laravel apps. | 15 | 15 | 2 | 3 | 0 | 0.1 | 1.0 | MIT | 3 years ago | |
| designmynight/laravel-mongodb-passport | 0.85 | 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 | |
| mediadotonedev/userauthcenter | 0.85 | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| amin3536/laravel-api-user-provider | 0.85 | Laravel package that adds an API-based user provider, letting your app authenticate users against a remote HTTP API instead of a local Eloquent model. Useful for apps backed by external or microservice user stores. | 11 | 11 | 4 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| kristories/novassport | 0.85 | Nova Passport is a Laravel Nova tool for managing Laravel Passport OAuth clients and access tokens directly from your Nova dashboard. Create, edit, and revoke clients and tokens without leaving the admin panel, simplifying API authentication administration. | 66 | — | 20 | — | 1 | 1.7 | 1.1 | — | 4 years ago | |
| devdojo/auth | 0.85 | DevDojo Auth is a drop-in Laravel authentication package with prebuilt Blade components for login, registration, password reset, email verification, and two-factor auth, so you can add a complete, customizable auth UI in minutes. | 622 | 621 | 57 | 26K | 0 | 10.2 | 25.4 | MIT | 9 months ago | |
| xcoorp/laravel-passport-introspection | 0.85 | 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 | |
| ejarnutowski/laravel-api-key | 0.85 | 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 | — | |
| laravelcollective/auth | 0.84 | Legacy Laravel Collective authentication scaffolding for Laravel apps, providing login, registration, password reset, routes, controllers, and views to help add session-based user authentication quickly. | 13 | — | 3 | — | 0 | 0.2 | — | NOASSERTION | — | |
| ronvanderheijden/openid-connect | 0.84 | OpenID Connect authentication for Laravel. Add OIDC login to your app with discovery, authorization code flow, token handling, and user info support. | 64 | 64 | 19 | 49K | 4 | 2.7 | 42.2 | MIT | 2 years ago | |
| headerx/laravel-jetstream-passport | 0.84 | 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 | |
| bmatovu/multi-auth | 0.84 | Laravel MultiAuth simplifies authenticating multiple user types—such as admins and customers—with separate guards, providers, and tables. Configure guards, protect routes with middleware, and manage independent logins for each user model without conflicts. | 180 | 183 | 25 | 39 | 5 | 3.1 | 2.7 | MIT | 2 years ago | |
| overtrue/laravel-passport-cache-client | 0.84 | Caches Laravel Passport access tokens, clients, and scopes in Redis or any cache store, eliminating repeated database queries during authentication. Drop-in service provider with configurable TTL and cache driver, working alongside existing Passport setups. | 15 | 17 | 4 | 189 | 0 | 0.2 | 10.8 | MIT | 4 years ago |
How can I help you explore Laravel packages today?