title: Laravel - Route::post doesn't ask login
body: <p>In my main page I have a form and I just load the data if the user was authenticate. What happen is that i'm submitting the form via ajax and when the user is not authenticated it gives an error in console.</p>
  
  <p>It should ask login, and not and I don't know why.</p>
  
  <p>This is how I sent the data:</p>
  
  <pre><code>var formData = $('#newLetter').serialize();
    var url = '/backend/newLetter/';
    $.ajax({
        url: url,
        type: 'POST',
        data: formData,
        cache: false,
        //dataType: 'json',
        success: function (data, textStatus, jqXHR) {
            if (typeof data.error === 'undefined') {
                console.log('SUCCESS: ' + data.success);
                window.location.href = "/backend/user-letter";
            } else {
                console.log('ERRORS: ' + data.error);
            }
        },
        error: function (jqXHR, textStatus, errorThrown) {
            // Handle errors here
            console.log('ERRORS: ' + textStatus);
        },
        complete: function () {
  
        }
    });
  </code></pre>
  
  <p>My route:</p>
  
  <pre><code>Auth::routes();    
  Route::post('/backend/newLetter', 'HomeController@newLetter');
  </code></pre>
  
  <p>What I want is when user is not authenticated, it goes to login, after login process the form.</p>
  
  <p>How can I do that?</p>
  
  <p>Thank you</p>