title: Expand Laravel 6 Login Form
body: <p>i am new to Laravel 6 and i did some tutorials to learn it.
  Now i build a little Web-App for exercise.
  I want to display a school with their teachers and their students.</p>
  
  <p>So i created the table 'school'</p>
  
  <pre><code>Schema::create('school', function (Blueprint $table) {
              $table-&gt;bigIncrements('id');
              $table-&gt;string('name')-&gt;unique();
              $table-&gt;unsignedBigInteger('created_user_id')-&gt;default(0);
              $table-&gt;timestamps();
  });
  </code></pre>
  
  <p>and changed the User Table that comes with laravel ui</p>
  
  <pre><code>Schema::create('users', function (Blueprint $table) {
              $table-&gt;bigIncrements('id');
              $table-&gt;unsignedBigInteger('school_id');
              $table-&gt;foreign('school_id')
                      -&gt;references('id')
                      -&gt;on('corps')
                      -&gt;onDelete('CASCADE');
              $table-&gt;string('name');
              $table-&gt;string('email')-&gt;unique();
              $table-&gt;timestamp('email_verified_at')-&gt;nullable();
              $table-&gt;string('password');
              $table-&gt;rememberToken();
              $table-&gt;timestamps();
  });
  </code></pre>
  
  <p>And i build the School Model</p>
  
  <pre><code>class Corp extends Model
  {
      public function users()
      {
          return $this-&gt;hasMany(User::class);
      }
  }
  </code></pre>
  
  <p>Build SchoolFactory and UserFactory and i can seed my tables correct.</p>
  
  <p>Now i want to expand the Login Form and the login validation. But i dont find the right place to overwrite the login logic.</p>
  
  <p>Can sb. help me :)</p>