我正在整理我的代码,删除表单处理程序函数之外的登录函数对我来说是有意义的。但是,当我在被调用函数中调用返回路由行时,它只是将此路由返回给父控制器,父控制器对此不做任何事情。我希望我的重定向在被调用的函数中执行。
public static function loginFormHandler(){
//some stuff is done
$this->doLogin();
}
public static function doLogin(){
if (\Auth::attempt($this->credentials, $this->remember)) {
return \Redirect::route("dashboard");
}
}
它不是重定向而是返回到loginFormHandler
,我知道这是因为它不会进入仪表板页面。