Laravel 4 App meldet den Benutzer immer dann ab, wenn ein AJAX POST durchgeführt wird

Ich habe den Albtraum einer Laravel 4-Ausgabe.

Anytime und jedes Mal, wenn ein AJAX-POST an den Server in der App gesendet wird, meldet er den Benutzer sofort über das System an! Dies ist schrecklich und unmöglich zu debuggen, wie es scheint

Hat jemand Ideen für eine Lösung?

Weiter unten finden Sie einige Beispiele für die AJAX-Anforderung ...

$.ajax({
    type: 'post',
    url: '/orders/orderboards/order/add-item-comment',
    data: 'order_item_id=' + order_item_id+'&name='+name+'&body='+body+'&user_id='+user_id,
    success: function(result) {
      if(result.success){
        console.log('SUCCESS AJAX Comment created: ');


        working = false;
        $(result.html).hide().insertBefore('#addCommentContainer').slideDown();
        $('#body').val('');

      }else{
        console.log('FAILURE AJAX did not save comment:');
      }

    }
});

Ich verwende auch die jQuery-Bibliothek X-Editable für einige Felder meiner App, die Felder in vorhandene Bearbeitungsfelder umwandelt und auch die gesamte AJAX-Seite dieser Beiträge verarbeitet.

Ich kann eine AJAX-Anforderung verwenden, um Daten ohne Probleme zu laden. Sie werden nur abgemeldet, wenn ein POST zum Erstellen oder Aktualisieren von Daten durchgeführt wird.

AKTUALISIERE

Es erscheint immer dann, wenn eine AJAX-Anfrage an den Server gestellt wird, wird das @ zurückgesetzlaravel_session Cookie-Wert. Ich bin nicht sicher, was dies verursachen würde.

Ich habe in der Vergangenheit bemerkt, dass bei jeder Anfrage, wenn ich die Konfigurations-Debugging-Option einschalte, dieser Wert zurückgesetzt und Sie abgemeldet werden. Es scheint, dass AJAX-Anforderungen auch dieses Verhalten bewirken =

Haben Sie Ideen für eine Lösung?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage