title: Laravel 8 Jetstream: adding new field to the registration process
body: <p>I started building a web application using Laravel 8. I have noticed that quite a lot of things have changed in Laravel 8 including authentication. Now, I am trying to use Jetstream for auth.</p>
  <p>I have run the following command to integrate it into the application.</p>
  <pre><code>composer require laravel/jetstream
  php artisan jetstream:install inertia
  npm install &amp;&amp; npm run dev
  </code></pre>
  <p>When I go to the <code>/register</code> route, I can see the registration form with name, email, password and password confirmation fields. What I would like to do is that I would like to add another field called, &quot;company&quot; and I would like to apply custom validation rules to it.</p>
  <p>I found on the Jetstream documentation that I could customise the authentication process in the boot method of the JetstreamServiceProvider class as follow.</p>
  <pre><code>Fortify::authenticateUsing(function (Request $request) {
              
          });
  </code></pre>
  <p>But it does not apply to register. How can I customise the registration process adding new fields and applying custom validation rules?</p>