Использование нескольких Auth в Laravel 5.3?

Я создаю RESTApi в laravel 5.3 вместе с моим API. Я также создаю веб-приложение для использования администратором. В этом веб-приложении я использую простое auth (larvel) auth (php artisan make: auth), которое работает отлично, но перед запуском моего веб-приложения я использую JWT auth для моего RESTApi. Теперь, когда я пытаюсь получить пользователя из JWToken с этим вызовом

Auth:user() 

Он не возвращает нужного пользователя, он возвращает пользователя в моей модели «Admin». У меня две модели: User и Admin, где User используется для моего API, а Admin – для моего веб-приложения / администратора. Есть ли способ отделить эти две аутентификации, чтобы я использовал простой auth для «Admin» и JWT для «User»?

В каждом моем контроллере API у меня есть это промежуточное ПО в конструкторе:

 public function __construct() { $this->middleware('jwt.auth'); } 

Related of "Использование нескольких Auth в Laravel 5.3?"