在Confide laravel 4中获取当前用户ID

时间:2014-06-16 16:17:02

标签: php laravel laravel-4

如何在Laravel 4中获取当前登录用户的详细信息?我的代码是:

$user = User::find(Confide::user()->id);

$message = new Message(Input::all());
$message->user_id = $user; 
$message->save();

1 个答案:

答案 0 :(得分:2)

如果您使用的是Laravel默认身份验证,则只需按以下方式调用

即可
$id = Auth::id();

Laravel文档解释如下

  

要检索经过身份验证的用户ID,您可以使用id方法:

     

$ id = Auth :: id();

在Laravel的文档中阅读有关身份验证的更多信息。