thulisoft/laravel-mongodb-passport

A package to allow laravel 8 /passport use with jenssegers/laravel-mongodb
3,469
Install
composer require thulisoft/laravel-mongodb-passport
PHP:>=7.3
License:MIT
Last Updated:Apr 26, 2021
Links: GitHub  ·  Packagist
Maintainer: thulisoft

Laravel 8 MongoDB Passport

A service provider to add support for Laravel 8 Passport and MongoDB.

Table of contents

Installation

Installation using composer:

composer require thulisoft/laravel-mongodb-passport

You need to have your App\User class extend MongoPassport\Mongodb\Auth\User.php instead of the default Illuminate\Foundation\Auth\User. This user class extends larvel-mongodb eloquent user as well as adding all the standard and required authentication and laravel passport traits.

<?php

namespace App;

use Illuminate\Notifications\Notifiable;
use MongoPassport\Mongodb\Auth\User as Authenticatable;

class User extends Authenticatable
{
    use Notifiable;
}

And add the service provider in config/app.php:

MongoPassport\Mongodb\MongodbPassportServiceProvider::class,

Related Packages

votong/laravel-mongodb-passport

A package to allow laravel/passport use with jenssegers/laravel-mongodb

3,695 1
designmynight/laravel-mongodb-passport

A package to allow laravel/passport use with jenssegers/laravel-mongodb

130,535 66
schedula/laravel-passport-socialite

The missing laravel passport feature for social authentication

22,636 48
fahmiardi/laravel-mongodb-auth

Laravel 5.3 Auth with MongoDB and able to integrate with Passport user_id foreig...

83 0
jochen/laravel-passport-mongo

Laravel Passport provides OAuth2 server support to Laravel and use mongodb.

81 6