samsin33 / passport
Laravel Passport provides OAuth2 server support to Laravel with MongoDB.
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/samsin33/passport
Requires
- php: ^7.3|^8.0
 - ext-json: *
 - firebase/php-jwt: ^5.0
 - guzzlehttp/guzzle: ^6.0|^7.0
 - illuminate/auth: ^8.2
 - illuminate/console: ^8.2
 - illuminate/container: ^8.2
 - illuminate/contracts: ^8.2
 - illuminate/cookie: ^8.2
 - illuminate/database: ^8.2
 - illuminate/encryption: ^8.2
 - illuminate/http: ^8.2
 - illuminate/support: ^8.2
 - jenssegers/mongodb: ^3.8
 - lcobucci/jwt: ^3.4|^4.0
 - league/oauth2-server: ^8.2
 - nyholm/psr7: ^1.3
 - phpseclib/phpseclib: ^2.0
 - symfony/psr-http-message-bridge: ^2.0
 
Requires (Dev)
- mockery/mockery: ^1.0
 - orchestra/testbench: ^4.4|^5.0
 - phpunit/phpunit: ^8.0
 
This package is auto-updated.
Last update: 2025-10-06 07:07:34 UTC
README
Passport package for laravel. OAuth2 server and API authentication package compatible with laravel and mongodb.
Laravel Compatibility version
| Laravel | Package | 
|---|---|
| 6.x | 1.0.x | 
| 7.x | 2.0.x | 
| 8.x | 3.0.x | 
Installation
Just install samsin33/passport package with composer.
$ composer require samsin33/passport
No need to install any other mongo package. It uses jenssegers/laravel-mongodb package and will be installed automatically.
Official Documentation
Documentation for Passport can be found on the Laravel website. Documentation for Jenssegers MongoDB can be found Here.