示例#1
2
 /**
  * Проверка авторизации пользователя
  */
 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('/');
 }
示例#2
0
 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');
     }
 }