Php LoginThrottles不在Laravel 5.3中工作

Php LoginThrottles不在Laravel 5.3中工作,php,laravel-5.3,Php,Laravel 5.3,有人可以告诉我如何修复这个错误或任何文档如何使用LoginThrottle。我已经阅读了有关身份验证的文档,但我不知道如何实现它。请帮帮我,我是拉威尔5.3的新手。 这是我的密码 use LoginThrottle; public function login(){ $rules = [ 'email'=>'required|email', 'password'=>'required' ]; $validator = Val

有人可以告诉我如何修复这个错误或任何文档如何使用LoginThrottle。我已经阅读了有关身份验证的文档,但我不知道如何实现它。请帮帮我,我是拉威尔5.3的新手。 这是我的密码

use LoginThrottle;
public function login(){

    $rules = [
        'email'=>'required|email',
        'password'=>'required'
    ];

    $validator = Validator::make(Input::all(),$rules);

    if($validator->fails()){

        return Redirect::to('/signin')->withErrors([$validator->errors()->all() ]);

    }else{

        $data = array(
            'email' => Input::get('email'),
            'password' => Input::get('password')
        );

       // Login::Insert($data);
      //  $checkuser = Login::Login($data);



        if (Auth::attempt($data)) {

            return Redirect::to('/');

        }else{
            return Redirect::to('signin')->withErrors('Invalid username or password');

        }
    }
}
试试这个代码

public function postSignin(Request $request)
{
  $this->validate($request,[
    'email'=>'email|required',
    'password'=>'required'
    ]);
    if(Auth::attempt(['email'=>$request->input('email'),'password'=>$request->input('password')])){
      return redirect()->route('/');
    }else{
 return redirect()->route('/signin')->withErrors('Invalid username or password');
    }
}
试试这个代码

public function postSignin(Request $request)
{
  $this->validate($request,[
    'email'=>'email|required',
    'password'=>'required'
    ]);
    if(Auth::attempt(['email'=>$request->input('email'),'password'=>$request->input('password')])){
      return redirect()->route('/');
    }else{
 return redirect()->route('/signin')->withErrors('Invalid username or password');
    }
}