public function intended($default = '/', $status = 302, $headers = [], $secure = null) { $path = $this->session->pull('url.intended', $default); return $this->to($path, $status, $headers, $secure); }
/** * Handle the form. * * @param LoginFormBuilder $builder * @param UserAuthenticator $authenticator * @param Redirector $redirect */ public function handle(LoginFormBuilder $builder, UserAuthenticator $authenticator, Redirector $redirect) { if (!($user = $builder->getUser())) { return; } $authenticator->login($user, $builder->getFormValue('remember_me')); $builder->setFormResponse($redirect->intended($builder->getFormOption('redirect', '/'))); }