Problemstellung
Frontend Editing mit newloginbox und simulatebe nutzen. Diese Kombination führt zu diverse Eigenarten im Zusammenhang mit dem Einsatz von YAML, bzw. der mitgebrachten Cookies.js daraus. Ein erstes Anmelden funktioniert. Ein Abmelden und erneutes Anmelden funktioniert nicht mehr, die Editiersymbole (Stifte) erscheinen nicht mehr.
Lösung
Die bisher einzige Lösung die ich ermitteln konnte, ist die Cookies.js zu bearbeiten
Zeile 80 wird wie folgt geändert.
* Wir nehmen das simulatebe Cookie aus.
* Das Handle dieses Cookies wird vollständig durch die Extension simulatebe geregelt.
*/
if(pair[0] != 'simulatebe')
{
this.cookies[pair[0]] = pair[1];
}
simulatebe setzt ein entsprechendes Cookie nach der Anmeldung
Die Cookies.js merkt/speichert sich die gesetzen Cookies und setzt diese nach einem Seitenreload wieder. Ungünstig in diesem Fall, dass von simulatebe gesetzte Cookie, welches nach einem Logout korrekt gelöscht wurde, wird vom Cookies.js wiederhergestellt. Ein darauffolgender Login funktioniert nicht mehr für den Backend Benutzer, da auf das vorhanden sein des Cookies "simulatebe" geprüft wird, welches ja (wieder) da ist.
Um die Änderung nach einem Update zu erhalten, wird die geänderte Cookies.js in einen Projekt Unterordner gespeichert und die Referenz auf diese Datei geändert.
Die Angaben sind ohne Gewähr auf Funktionalität. Kein Support !
Feedback, Anregungen, Fehler, Kritik und Verbesserungsvorschläge können per Kommentarfunktion oder
Kontakformular eingereicht werden.


Seite 1 von 1 1