jenny05322 / passport-guard
此包的最新版本(v1.0)没有可用的许可证信息。
v1.0
2019-03-26 05:45 UTC
This package is auto-updated.
Last update: 2024-09-26 18:22:50 UTC
README
此包将资源服务器与护照分离。无需安装护照包。
安装
通过Composer包管理器安装。
composer require jenny05322/passport-guard
接下来,在config/app.php中注册服务提供者。
Jenny05322\PassportGuard\App\Providers\ServiceProvider::class,
将HasApiTokens特质添加到User模型。
<?php
namespace App;
use Illuminate\Notifications\Notifiable;
use Jenny05322\PassportGuard\App\HasApiTokens;
use Illuminate\Foundation\Auth\User as Authenticatable;
class User extends Authenticatable
{
use HasApiTokens, Notifiable;
}
在config/auth.php文件中,将API驱动设置为passportToken。
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
'api' => [
'driver' => 'passportToken',
'provider' => 'users',
],
],
检查作用域
与Laravel一样,您可以参考Laravel文档中的检查作用域。