我已经创建了一个自定义身份验证控制器,用于识别未经授权的用户,并将他们重定向到登录路径。如果登录,中间件工作完全正常,但如果没有登录,则显示错误。以下是我的代码 中间件: class CheckUserAuthenticated public function handle($request, Closure $next){ $user_id = auth()->
这是一个上传文件的API。在这种情况下,管理员以及其他用户可以上传文件。因此,我需要找到上传它的人,并希望将其存储到列uploadedBy中。当尝试使用下面的代码时,我得到了错误Trying to get property 'id' of non-object。我不确定我能不能得到这样的id。请帮我提个建议。 <?Http\Controllers;
use App\Models\Files;
use Illuminate\Support\