У меня есть 2 маршрута в моих маршрутах / web.php
Route::resource('customers', 'CustomerController')->middleware('verified');
и
Route::resource('/functions/customers', 'CustomerController')->middleware('auth:api');
Первый - обычный маршрут Ларавелла, а второй использует паспорт Ларавела
В моей индексной функции CustomerController я хочу вернуть нормальное представление, например
return view('customers.index')->with($data);
Но когда мой пользовательаутентифицирован с использованием паспорта Laravel. Я хочу вернуть только данные, а не вид, как показано ниже
return $data;
Есть ли способ проверитькак пользователь аутентифицирован?
Другими словами, укажите, что промежуточное программное обеспечение («проверенное») или промежуточное программное обеспечение («auth: api») использовалось для направления в CustomerController @ index?
Заранее благодарим за вашепомощь.