title: Laravel api authenticates POST requests but returns 'Unauthenticated' with GET
body: <p>I have setup a Route group to authenticate my API calls with a token.</p>
  
  <p>POST requests work fine, valid token passes authentication and an invalid one returns "Unauthenticated" as expected.</p>
  
  <p>When making a GET request I get "Unauthenticated" every time.</p>
  
  <p>I'm making GET requests with the same <code>api_token</code> that I made the POST requests with and still get "Unauthenticated"</p>
  
  <p><strong>This is my route group</strong></p>
  
  <pre><code>Route::group(['middleware' =&gt; ['auth:api', 'api']], function () {
      Route::post('/', 'ApiPostController@store');
      Route::get('/', 'ApiPostController@fetch');
  });
  
  </code></pre>
  
  <p>I tried removing the POST route from the group, that didn't work. Tried changing the route (from <code>/</code> to <code>/get</code>) that didn't do anything either. </p>
  
  <p>What is causing the GET requests to fail even though I'm sending a valid token?</p>