我正在使用Laravel8和PHP7.4,并试图实现一个具有"WithoutOverlapping“中间件的作业。作业被分派到一个参数为"1“的队列上,当作业在队列上执行时,我收到以下错误: $hotelID must not be accessed before initialization 似乎在中间件之前没有调用__construct方法,我如何将密钥传递给WithoutOverla
我正在和Inertia.js一起做一个Laravel 8项目。在登录函数中,我可以使用Auth:: user ()来获取用户。但是,在登录后,其他函数将在Auth::user()中获得null。我认为Laravel使用会话来识别当前用户,所以我尝试在登录之前和之后通过dd($request->session()->all());列出会话。并且"_token“的会话值不会改变。web.php
Route::get('/login',
我正在制作一个需要用户和密码才能访问的应用程序。每个用户都应该面对登录视图。目前,写URL手动,我可以访问所有的路线,无需登录。我想要的是将每个未经身份验证的用户重定向到登录视图,以便他们在登录之前看不到任何其他内容。<?php
use Illuminate\Foundationphp
Route::get(