vangaurd/mongodb-passport

一个允许laravel 8 /passport与jenssegers/laravel-mongodb一起使用的包

dev-master 2021-04-08 17:34 UTC

This package is auto-updated.

Last update: 2024-09-09 01:44:01 UTC


README

一个服务提供程序,用于添加对Laravel 8 PassportMongoDB的支持。

目录

安装

使用composer安装

composer require vangaurd/mongodb-passport

您需要将您的App\User类从默认的Illuminate\Foundation\Auth\User扩展到MongoPassport\Mongodb\Auth\User.php。此用户类扩展了laravel-mongodb eloquent用户,并添加了所有标准和必需的认证和laravel passport特性。

<?php

namespace App;

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

class User extends Authenticatable
{
    use Notifiable;
}

并在config/app.php中添加服务提供程序

MongoPassport\Mongodb\MongodbPassportServiceProvider::class,