Maison  >  Article  >  interface Web  >  Comment les applications développées avec PHP et NodeJs partagent Session_node.js

Comment les applications développées avec PHP et NodeJs partagent Session_node.js

WBOY
WBOYoriginal
2016-05-16 16:03:461874parcourir

Comprenez d'abord le mécanisme de la session

Le cookie client (dans le navigateur) sert de valeur clé, correspondant à une donnée côté serveur. Ensuite, le client transporte ce cookie dans chaque requête HTTP, puis le serveur pense "naturellement" que les données sur le serveur sont destinées au client.
Certains systèmes aiment encoder et crypter le contenu de la session et le stocker dans des cookies

Alors vous pouvez

1. Vous pouvez partager des cookies, puis placer les données dans un endroit où nodejs et PHP peuvent y accéder, comme redis. Dans l'image, la session par défaut de PHP écrit son propre fichier, vous devez donc le réécrire en même temps.

2. Les deux serveurs partagent un ensemble de méthodes de cryptage et de décryptage, mais ce n'est pas recommandé.

Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn