我打算将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文件夹中呢?