Ejemplo n.º 1
0
 public function authenticate()
 {
     $input = Input::all();
     $rules = ['username' => 'required', 'password' => 'required'];
     $validation = Validator::make($input, $rules);
     if ($validation->fails()) {
         return back()->withInput()->withErrors($validation);
     }
     $credentials = ['username' => $input['username'], 'password' => $input['password']];
     if (Auth::attempt($credentials)) {
         return redirect::intended('/')->with('success', 'Login Successful');
     }
     return back()->withInput()->withErrors('Log in failed, invalid credentials provided');
 }