/** * Проверка авторизации пользователя */ public function postSignin(Requests\UserLogin $request) { try { $credentials = array('email' => $request->input('email'), 'password' => $request->input('password')); Sentinel::authenticate($credentials, $request->input('remember')); } catch (\Exception $e) { //$this->SetErrorMessage('Ошибка авторизации. Проверьте правильность введенных данных.'); return redirect()->action('UserController@getSignin')->withInput(); } // Успешно авторизовались return redirect('/'); }
public function post_login(UserLogin $request) { $data = array('username' => $request->username, 'password' => $request->password); if ($request->has('checkbox')) { $remember = true; } else { $remember = false; } if (Auth::attempt($data, $remember)) { return back()->with('success', 'Đăng nhập thành công'); } else { return back()->with('error', 'Sai tên đăng nhập hoặc tài khoản'); } }