CodeignitEr Session funktioniert nicht mit AJAX

Hier geht es darum, dass ich versuche, mich über Ajax in mein System einzuloggen. Lassen Sie es mich zu Ihrem ersten erklären.

Wenn mein Benutzer seine Anmeldedaten eingibt, wird diese über eine Ajax-Anfrage an den Server gesendet. Sobald sie überprüft wurde, erstelle ich einen Eintrag in einer Sitzung und speichere die Informationen wie Benutzer-ID und angemeldetes_-Flag.

Und dann gebe ich diesen Wert über Json an den Benutzer zurück, der durch ein Stück Javascript verarbeitet wird, und leite den Benutzer zum Dashboard um.

Wenn der Benutzer nicht authentifiziert ist, wird ein Fehler angezeigt.

Aber jetzt ist was hier passiert. Wenn ich eine Sitzungsvariable erstelle und der Benutzer zum Dashboard umgeleitet wird. Manchmal werden die Sitzungsvariablen nicht erstellt, und deshalb kann ich die Abmeldeschaltfläche nicht anzeigen.

Jede Hilfe wird geschätzt.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage