Php 除了用户在Laravel Passport中注册/登录之外,如何使用不同的身份验证模型?

Php 除了用户在Laravel Passport中注册/登录之外,如何使用不同的身份验证模型?,php,laravel,laravel-passport,Php,Laravel,Laravel Passport,我正在尝试使用Laravel中的Passport注册和登录,使用的模型不同于用户,在本例中为广告客户。我安装了passport和所有东西,我从广告商模型中的用户模型复制了所有东西,但它不起作用。感谢您的帮助。这是我的广告商模型 Advertiser.php <?php namespace App; use Illuminate\Contracts\Auth\MustVerifyEmail; use Illuminate\Foundation\Auth\User as Authentic

我正在尝试使用Laravel中的Passport注册和登录,使用的模型不同于用户,在本例中为广告客户。我安装了passport和所有东西,我从广告商模型中的用户模型复制了所有东西,但它不起作用。感谢您的帮助。这是我的广告商模型

Advertiser.php

<?php

namespace App;

use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;
use Laravel\Passport\HasApiTokens;
use Spatie\Permission\Traits\HasRoles;

class Advertiser extends Authenticatable
{
    use Notifiable, HasApiTokens, HasRoles;

    /**
     * The attributes that are mass assignable.
     *
     * @var array
     */
    protected $fillable = [
        'name', 'email', 'password',
    ];

    /**
     * The attributes that should be hidden for arrays.
     *
     * @var array
     */
    protected $hidden = [
        'password', 'remember_token',
    ];

    /**
     * The attributes that should be cast to native types.
     *
     * @var array
     */
    protected $casts = [
        'email_verified_at' => 'datetime',
    ];

}

如何在config
config/auth.php
@N69S中更改模型?我想在用户模型旁边添加这个广告客户模型,让用户和广告客户都有。这能回答你的问题吗@N69S好的,我会试试这个,tnx。在config
config/auth.php
@N69S中如何更改模型?我想在用户模型旁边添加这个广告客户模型,让用户和广告客户都有。这能回答你的问题吗@N69S好的,我试试这个,tnx。