vangaurd / mongodb-passport
一个允许laravel 8 /passport与jenssegers/laravel-mongodb一起使用的包
dev-master
2021-04-08 17:34 UTC
Requires
- php: >=7.3
- illuminate/support: ^8.0
- jenssegers/mongodb: ^3.8
- laravel/passport: ^10.1
This package is auto-updated.
Last update: 2024-09-09 01:44:01 UTC
README
一个服务提供程序,用于添加对Laravel 8 Passport和MongoDB的支持。
目录
安装
使用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,