Übergabe von $_SESSION von einem Nicht-Laravel-Projekt an eine Laravel-Anwendung
Posted: 15 Jan 2025, 15:06
In meinem Legacy-Projekt erfolgt die Anmeldung in einer Nicht-Laravel-Anwendung. Wenn die Anmeldung erfolgt ist, speichere ich die Sitzungsinformationen in den $_SESSION-Variablen, z. B. $_SESSION['ABC'].
Ich verwende $_SESSION['ABC'], um die zu erhalten Daten, die ich benötige, um zu überprüfen, ob der Benutzer authentifiziert ist.
Das Problem ist, dass ich mit Laravel 11 ein Admin-Tool entwickelt und es dann in eine Subdomain wie admin.example.com eingefügt habe, und ich brauche zu bekommen die Daten, die sich in den $_SESSION-Variablen befinden. Aber als ich es versuchte, war $_SESSION leer.
Ich habe session_start() bereits oben in die Laravel-Datei public/index.php eingefügt, aber es funktioniert nicht
Hier ist der index.php-Code
Ich verwende $_SESSION['ABC'], um die zu erhalten Daten, die ich benötige, um zu überprüfen, ob der Benutzer authentifiziert ist.
Das Problem ist, dass ich mit Laravel 11 ein Admin-Tool entwickelt und es dann in eine Subdomain wie admin.example.com eingefügt habe, und ich brauche zu bekommen die Daten, die sich in den $_SESSION-Variablen befinden. Aber als ich es versuchte, war $_SESSION leer.
Ich habe session_start() bereits oben in die Laravel-Datei public/index.php eingefügt, aber es funktioniert nicht
Hier ist der index.php-Code
Code: Select all