[英]Laravel4: Fetching User data after successful login
登錄用戶后,如何加載他的數據(我想在會話中設置他的名字)
# 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' );
}
使用它來檢索用戶ID -
Auth::user()->id;
這是為了獲得用戶實例 -
Auth::user();
它將返回登錄用戶的實例。 如果第一個名稱字段在數據庫中保存為first_name
列,那么您可以像這樣得到它 -
Auth::user()->first_name;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.