Ich weiß nicht, ob Sie in Ihrem Formular noch andere Eingabeelemente haben. Aber in Ihrem Fall könnten Sie explizit überprüfen, ob die Firmeneingabe schmutzig ist:
UPDATE Ich habe meine Lösung aktualisiert, jetzt können Sie bestimmte Eingabefelder ausschließen. Für jedes Eingabefeld muss jedoch der Attributname
festgelegt seinUPDATE II
Eine viel sauberere Lösung wäre die Verwendung einer Direktive, die verhindert, dass die Form von Einstellungen den Status verschmutzt, wenn der Wert einer bestimmten Eingabe gesetzt wird. Hier haben Sie ein Beispiel:
Die auf Direktiven basierende Lösung von boindiil funktioniert, hat aber einen Fehler: Sie funktioniert nicht mehr, wenn das Formular $setPritine
manuell ausgeführt wird. Dies kann durch Hinzufügen einer zusätzlichen Zeile, die das Methodenverhalten für die Eingabe löscht, gelöst werden:
Tags und Links angularjs forms validation
Seit der Version 5.1 ermöglicht Laravels Middleware VerifyCsrfToken die Angabe von Routen, die von der CSRF-Validierung ausgeschlossen sind. Um dies zu erreichen, müssen Sie die Routen zum Array $ except in Ihrer Klasse App \ Http \ MiddlewareVerifyCsrfToken hinzufügen:
%Vor%Weitere Informationen finden Sie Ссылка .
Ich habe ein Zahlungssystem, bei dem Daten an die Website von Drittanbietern gesendet und dann zurückgeschleppt werden ...
Wenn Daten zurückkommen, trifft sie eine bestimmte URL, sagen wir: / ok route. %code% .
Aber wegen Laravel-Middleware bekomme ich Token-Mismatch. Es gibt keine Möglichkeit, dass Drittanbieter-Zahlungs-API Token generieren kann, also wie ich es deaktiviere? nur für diese Route?
oder gibt es eine bessere Option?
%Vor%