title: Laravel 8: How do i verify the users email address after registration without having to require login information?
body: <p>I set up a Laravel 8 installation with Jetstream and implemented a custom user registration, where an event is fired after a successful creation of the database record <code>event(new Registered($user));</code>.</p>
  <p>The initial registration process should not require a password yet, because only a selected set of users should be able to login to a dashboard in the future.</p>
  <p>After the registration the user gets an email with a verification link, however he still needs to login in order to get verified.</p>
  <p>I tried to remove the auth middleware in <code>routes/web.php</code>, however i get an error message after attempting to verify a users email address.</p>
  <pre><code>Route::get('/email/verify/{id}/{hash}', function (EmailVerificationRequest $request) {
    $request-&gt;fulfill();
    return view('home');
  })-&gt;middleware(['auth','signed'])-&gt;name('verification.verify');
  </code></pre>
  <p>Is it possible to verify a users email address without login information?</p>