hasBeenUsed(), 404); request()->validate([ 'email' => ['required', 'email', 'unique:users'], 'password' => ['required'], ]); $user = User::create([ 'email' => request('email'), 'password' => bcrypt(request('password')), ]); $invitation->update([ 'user_id' => $user->id, ]); Auth::login($user); return redirect()->route('backstage.concerts.index'); } }