Laravel Войти и сохранить данные пользователя - PullRequest
0 голосов
/ 07 июня 2018

Я хочу сохранить идентификатор пользователя, имя и т. Д. при успешном входе в систему.

Это мой код,

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 голосов
/ 12 марта 2019
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').

0 голосов
/ 07 июня 2018

в вашем методе входа loginController:

protected function authenticated( \Illuminate\Http\Request $request, $user) {
     dd(\Auth::user());
}

этот метод срабатывает, когда пользователь успешно вошел в систему, и предоставляет вам информацию о пользователе.

не стесняйтесь использовать его по своему усмотрению

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...