如果你想使用不同的身份验证,那么你可以在 auth.php 中创建自定义 Provider 和自定义 Guard
在 auth.php 中为客户添加 Guard
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
'api' => [
'driver' => 'passport',
'provider' => 'users'
// 'hash' => false,
],
// Guard For Customer
'custome_api' => [
'driver' => 'passport',
'provider' => 'customers'
],
],
此处为客户在 auth.api 中添加了客户提供程序
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\Models\User::class,
],
'customers' => [
'driver' => 'eloquent',
'model' => App\Models\Customer::class,
],
],