Laravel 6 - Auth :: user () возвращает ноль - PullRequest
0 голосов
/ 20 октября 2019

Я собирался отозвать аутентифицированного пользователя на мой контроллер, но внезапно он возвращает ноль. У меня нет этой проблемы в Laravel 5. Вот код:

мой веб-маршрут:

Auth::routes();

Route::middleware('auth')->group(function () {

   ... 
      Route::prefix('api')->group(function () {
         Route::get('ticket', 'API\Ticket\TicketController');
      }
}

мой контроллер:

use Illuminate\Support\Facades\Auth;
class TicketController extends Controller {
...
public function sampleMethod(){
    dd(Auth::user()); //returns null
  }
}

В Laravel 5,он возвращает модель, даже модель отношений. Но в этом случае он возвращает ноль.

Кстати, я использую леса laravel vue-auth. Чего мне здесь не хватает?

ps: я это в NON API контроллер и все работает. Но почему бы не в этой папке API?

...