Laravel 6-Auth :: user()返回null

时间:2019-10-20 19:14:56

标签: laravel-6 laravel-authentication

我打算将Authenticated用户撤回我的控制器,但突然它返回null。 我在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中,它返回模型,甚至是关系模型。但是在这种情况下,它返回null。

顺便说一句,我正在使用laravel vue-auth脚手架。 我在这里想念什么?

p.s:我在NON API控制器中正常工作。但是为什么不在这个api文件夹中呢?

0 个答案:

没有答案