在记录用户后,如何加载他的数据(我想在会话中设置他的名字)
# Authorize user
if ( Auth::attempt( array('email' => $input['email'], 'password' => $input['password']) ) ) {
// doesnt work: $user = User::where('email',$input['email']);
//
// Load User details here and set in the session
return Redirect::to('/');
} else {
return Redirect::to('/')->with('message', 'Invalid User / Password' );
}
答案 0 :(得分:1)
答案 1 :(得分:1)
使用此方法检索用户ID -
Auth::user()->id;
这是获取用户实例 -
Auth::user();
它将返回登录用户的实例。
如果第一个名称字段在数据库中保存为first_name
列,那么您可以像这样 -
Auth::user()->first_name;