i have a login form. i want when user login success, my controller will select data of this user and share to all view.
I read laravel docs. This advises me to use the "View::share('key', 'value');" in boot method of AppServiceProvider, but i dont know how to call it in my controller
my controller:
if( Auth::attempt(['mssv' => $username,'password' =>$password])) {
$user=SinhVien::where('mssv',$username)->first();
//i want to share $user to all view in here
$success = new MessageBag(['successlogin' => 'Login Success]);
return redirect()->back()->withErrors($success);
}
else {
$errors = new MessageBag(['errorlogin' => 'Login Fail']);
return redirect()->back()->withErrors($errors);
}
and in all view blade, i use:
Please help!
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire