samsin33 / passport
Laravel Passport provides OAuth2 server support to Laravel with MongoDB.
v3.0.0
2021-02-05 21:11 UTC
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-04-06 06:02:13 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.