我正在构建一个具有许多资源用户的 API,例如我的数据库中有这些users
表agents
,drivers
和admin
如果他们想访问资源或检查他们的详细信息,他们应该登录查看,我该怎么做
我是否应该laravel passport
在所有模型中都这样做:
<?php
namespace App;
use Laravel\Passport\HasApiTokens; //for agents, drivers, admin
use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
class User extends Authenticatable
{
use HasApiTokens, Notifiable; //for agents, drivers, admin
}
我现在很困惑,请指出正确的方向。
谢谢你!