Heim  >  Artikel  >  Web-Frontend  >  Wie mit PHP und NodeJs entwickelte Anwendungen Session_node.js gemeinsam nutzen

Wie mit PHP und NodeJs entwickelte Anwendungen Session_node.js gemeinsam nutzen

WBOY
WBOYOriginal
2016-05-16 16:03:461874Durchsuche

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.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn