如何在Laravel 4中获取当前登录用户的详细信息?我的代码是:
$user = User::find(Confide::user()->id);
$message = new Message(Input::all());
$message->user_id = $user;
$message->save();
答案 0 :(得分:2)
如果您使用的是Laravel默认身份验证,则只需按以下方式调用
即可$id = Auth::id();
Laravel文档解释如下
要检索经过身份验证的用户ID,您可以使用
id
方法:$ id = Auth :: id();
在Laravel的文档中阅读有关身份验证的更多信息。