designmynight/laravel-mongodb-passport
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.
|
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 | |
| overtrue/laravel-passport-cache-client | 0.85 | 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 | |
| hamedov/passport-multiauth | 0.85 | 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 | — | |
| corbosman/laravel-passport-claims | 0.85 | Add custom claims to Laravel Passport access tokens. Drop the provided trait onto your User model, define a getExtraClaims() method, and your extra data is embedded in the JWT for clients to read. Lightweight, no config required. | 87 | — | 17 | — | 1 | 1.2 | 0.4 | MIT | — | |
| graviton/mongodb-migrations | 0.85 | MongoDB migrations for Laravel: run versioned, reversible migrations against MongoDB collections using familiar Artisan workflows, with migration tracking, rollback support, and team-friendly schema changes. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| doesntmattr/mongodb-migrations | 0.84 | Laravel package for running MongoDB database migrations. Provides migration commands and structure similar to Laravel’s SQL migrations, helping you version and deploy MongoDB schema/index changes safely across environments. | 23 | 23 | 25 | 7K | 2 | 4.5 | 35.1 | MIT | 6 years ago | |
| denniseilander/laravel-passport-scopes-restriction | 0.84 | 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 | |
| socialiteproviders/laravelpassport | 0.84 | 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 | |
| smartins/passport-multiauth | 0.84 | 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 | |
| lucadegasperi/oauth2-server-laravel | 0.84 | — | 2,345 | 2,404 | 518 | 30K | 0 | 36.0 | 16.1 | MIT | 9 years ago | |
| n3xt0r/laravel-passport-modern-scopes | 0.84 | 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 | 7 months ago | |
| laranex/laravel-refresh-token | 0.84 | A Laravel package for adding refresh-token authentication to APIs, with secure token issuance, rotation, and revocation. Helps manage long-lived sessions without exposing access tokens, integrating with Laravel’s auth and database layers. | 1 | — | 2 | — | 0 | 19.5 | 0.9 | MIT | 3 weeks ago | |
| devture/mongodb-migrations | 0.84 | Laravel-friendly MongoDB migration runner that manages schema/data changes with versioned migration classes and CLI commands. Helps apply, track, and rollback database updates across environments in a predictable way. | 1 | 1 | 1 | 15K | 0 | 0.0 | 53.5 | MIT | — | |
| bherila/auth-laravel | 0.84 | 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 | 2 days ago | |
| webteractive/filament-passport | 0.84 | 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 | |
| kristories/novassport | 0.84 | 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 | |
| league/oauth2-server | 0.84 | 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 | |
| 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 | |
| n3xt0r/filament-passport-ui | 0.84 | 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 | 2K | 0 | 21.9 | 34.1 | MIT | 1 week ago | |
| doctrine/mongodb | 0.84 | Doctrine MongoDB library for PHP, providing an object-oriented API for working with MongoDB. Includes database and collection abstractions, query and command builders, and tools for common CRUD operations—ideal as a low-level MongoDB foundation for PHP apps. | 434 | 452 | 182 | 50K | 0 | 8.0 | 20.1 | MIT | 7 years ago |
How can I help you explore Laravel packages today?