Поставщик по умолчанию для мульти-аутентификации Laravel Passport - PullRequest
0 голосов
/ 22 мая 2019

Я использую https://github.com/sfelix-martins/passport-multiauth для проверки подлинности паспорта от нескольких поставщиков в моем приложении. Все работает, но я хочу установить поставщика по умолчанию для запросов токенов oauth, если не указан параметр provider . Если я не укажу провайдера, то получаю ошибку. Просто чтобы прояснить, в моем config / auth.php у меня есть:

'providers' => [
    'admins' => [
        'driver' => 'eloquent',
        'model' => App\Models\Admin::class,
    ],

    'users' => [
        'driver' => 'eloquent',
        'model' => App\Models\User::class,
    ],
],

И я хочу, чтобы запросы к mysite.com / oauth / token по умолчанию использовали провайдер users, не выдавая ошибку, если в этом запросе нет параметра provider.

...