Heim > Artikel > Web-Frontend > Wie mit PHP und NodeJs entwickelte Anwendungen Session_node.js gemeinsam nutzen
Verstehen Sie zunächst den Sitzungsmechanismus
Das Client-Cookie (im Browser) dient als Schlüsselwert, der mit einem Datenelement auf der Serverseite übereinstimmt. Dann überträgt der Client dieses Cookie in jede HTTP-Anfrage, und dann denkt der Server „natürlich“, dass die Daten auf dem Server für den Client bestimmt sind.
Einige Systeme kodieren und verschlüsseln gerne den Sitzungsinhalt und speichern ihn in Cookies
Dann können Sie
1. Sie können Cookies teilen und die Daten dann an einem Ort ablegen, an dem sowohl NodeJS als auch PHP darauf zugreifen können, z. B. Redis. Im Bild schreibt die Standardsitzung von PHP eine eigene Datei, sodass Sie sie gleichzeitig neu schreiben müssen.
2. Die beiden Server teilen sich eine Reihe von Verschlüsselungs- und Entschlüsselungsmethoden, dies wird jedoch nicht empfohlen.
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er gefällt Ihnen allen.