Laravel登录并保存用户详细信息

时间:2018-06-07 06:35:06

标签: laravel laravel-5 login

我想在成功登录时保存用户ID,名称等

这是我的代码,

public function Login(Request $request){
        $result1=json_decode(DB::table('tbl_admin_details')
        ->where('Username',$request->input('username'))
        ->where('Password',base64_encode($request->input('password')))
        ->get(),true);
       if(count($result1)>0){
           return redirect('dashboard');
       }else{
           return redirect('/');
       }
    }

成功登录时,它会重定向到信息中心,我需要访问该页面中的用户数据。怎么可能???

2 个答案:

答案 0 :(得分:0)

if(count($result1)>0) {
  $id= session(['id'=>$result1[0]->id;
  $name= session(['name'=>$result1[0]->name]);
  return redirect('dashboard');
}

然后使用session()->get('id')session()->get('name')

答案 1 :(得分:-1)

在您的loginController put方法中

el.nativeElement.insertAdjacentHTML('beforeend', r);

当用户成功登录时,此方法将启动 并为您提供登录的用户信息。

随意使用它