title: Laravel. Redirect intended to post method
body: <p>I'm using laravel 5 and this is my problem. User fill in form X and if he isin't logged in, he gets redirected to fill in more fields form OR he gets possibility to log in. Everything works just fine, if user fill in additional fields, but if he login, laravel redirects user to form X with GET method instead of POST.</p>
  
  <p>This is how my middleware redirect looks like:</p>
  
  <pre><code>return redirect()-&gt;guest('user/additional-fields');
  </code></pre>
  
  <p>This redirect appears on successfull log in:</p>
  
  <pre><code>return redirect()-&gt;intended();
  </code></pre>
  
  <p>So on redirect intended i get error 
       MethodNotAllowedHttpException. URL is correct which is defined as POST method. What am I missing here? Why does laravel redirects intended as GET method? How could I solve this problem? Thanks!</p>
  
  <p><strong>EDIT:</strong><br><br></p>
  
  <pre><code>Route::post('/user/log-in-post', ['as' =&gt; 'user-log-in-post', 'uses' =&gt; 'UserController@postUserLogIn']);
  </code></pre>
  
  <p>This is my route, I hope this is one you need.</p>