我有一个设置了用户身份验证的 Laravel 应用程序,以及登录后用户主页上的一个表单。该表单发布到自定义控制器。我需要的是能够从控制器中检索当前用户(登录的用户)的 ID,以便它可以与表单数据一起保存到模型中。
这似乎非常容易,但我正在努力让它发挥作用。我有:
use Auth;
在我的自定义控制器的顶部。在我尝试过的表单发布的函数内部:
var_dump(Auth::id());
var_dump(Auth::user()->id);
var_dump(Auth::user());
所有这些都返回 null。