/** * Post registration form. * * @return \Illuminate\Http\RedirectResponse */ public function postRegister(Guard $auth) { $form = $this->users->getRegistrationForm(); if (!$form->isValid()) { return $this->redirectBack(['errors' => $form->getErrors()]); } if ($user = $this->users->create($form->getInputData())) { $auth->login($user); return $this->redirectRoute('user.index', [], ['first_use' => true]); } return $this->redirectRoute('home'); }