title: Laravel 7 issue with redirect after first-time login on chrome
body: <p>There is an issue with Laravel redirecting to dashboard (or any other page) after attempting to login for the first time after starting the Google Chrome Browser.
  Everyone seems to be having this issue, and we're yet to either find a fix, or the root cause of the problem.</p>
  <p>There is no error message, page just keeps loading till infinity.
  if I reload the login page, I discover that the user has actually been authenticated and I get redirected to the correct page.</p>
  <p>I'm running my site on XAMPP with PHP 7.3.11</p>
  <p>Anyone found a fix?</p>
  <p>here's my LoginController code, I only added the <code>redirectTo()</code> method:</p>
  <pre><code>&lt;?php
  
  namespace App\Http\Controllers\Auth;
  
  use App\Http\Controllers\Controller;
  use App\Providers\RouteServiceProvider;
  use Illuminate\Foundation\Auth\AuthenticatesUsers;
  
  class LoginController extends Controller
  {
      /*
      |--------------------------------------------------------------------------
      | Login Controller
      |--------------------------------------------------------------------------
      |
      | This controller handles authenticating users for the application and
      | redirecting them to your home screen. The controller uses a trait
      | to conveniently provide its functionality to your applications.
      |
      */
  
      use AuthenticatesUsers;
  
      /**
       * Where to redirect users after login.
       *
       * @var string
       */
      protected $redirectTo = RouteServiceProvider::HOME;
  
      /**
       * Create a new controller instance.
       *
       * @return void
       */
      public function __construct()
      {
          $this-&gt;middleware('guest')-&gt;except('logout');
      }
  
      public function redirectTo()
      {
          if (session('url.intended')) {
              return redirect(session('url.intended'));
          }
  
          return route('dashboard.index');
      }
  }
  </code></pre>
  <p>Here's my route:</p>
  <pre><code>web.php:
  
  
  &lt;?php
  
  Auth::routes([
      'verify'=&gt; true
  ]);
  Route::name('dashboard.')-&gt;prefix('dashboard')-&gt;middleware(['auth', 'checkMeta', 'verified', 'checkActive'])-&gt;group(function ()
  {
    Route::get('/', 'DashboardController@index')-&gt;name('index');
  }
  </code></pre>
  <p>Then on <code>Dashboardcontroller.php</code>, I have this:</p>
  <pre><code>&lt;?php
  
  use...
  
  class DashboardController extends Controller
  {
     public function index(){
       return view('dashboard');
     }
  }
  </code></pre>