PHP和NodeJs开发的应用如何共用Session


Posted in NodeJs onApril 16, 2015

首先了解下session的机制

客户端(浏览器中) cookie 作为键值,匹配服务器端的一个数据。然后客户端每次在 HTTP 请求里面带着那个 cookie,然后服务器端“理所当然”认为服务器端的这个数据是针对该客户端的。
某些系统喜欢把 session 内容编码后加密放在 cookie 里面

那么你可以

1.你可以共用 cookie,然后把数据放在 nodejs 和 拍黄片(Sorry,是PHP) 都可以取到的地方,例如 redis。影像中 php 默认的 session 是写他自己的文件的,So,你需要同时重写。

2.两个服务端共用一套加解密方式,不过不太建议。

以上上就是本文的全部内容了,希望大家能够喜欢。

NodeJs 相关文章推荐
nodejs入门详解(多篇文章结合)
Mar 07 NodeJs
用nodejs实现PHP的print_r函数代码
Mar 14 NodeJs
基于NodeJS的前后端分离的思考与实践(三)轻量级的接口配置建模框架
Sep 26 NodeJs
Nodejs学习笔记之NET模块
Jan 13 NodeJs
nodejs中的fiber(纤程)库详解
Mar 24 NodeJs
NodeJs中的VM模块详解
May 06 NodeJs
详解nodejs 文本操作模块-fs模块(五)
Dec 23 NodeJs
nodejs创建简易web服务器与文件读写的实例
Sep 07 NodeJs
Nodejs模块载入运行原理
Feb 23 NodeJs
如何让Nodejs支持H5 History模式(connect-history-api-fallback源码分析)
May 30 NodeJs
nodejs dgram模块广播+组播的实现示例
Nov 04 NodeJs
NodeJS和浏览器中this关键字的不同之处
Mar 03 NodeJs
Nodejs学习笔记之测试驱动
Apr 16 #NodeJs
Nodejs学习笔记之入门篇
Apr 16 #NodeJs
Windows系统下使用Sublime搭建nodejs环境
Apr 13 #NodeJs
nodejs开发微博实例
Mar 25 #NodeJs
nodejs中实现阻塞实例
Mar 24 #NodeJs
nodejs中使用多线程编程的方法实例
Mar 24 #NodeJs
nodejs中实现sleep功能实例
Mar 24 #NodeJs
You might like
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
2014/05/05 PHP
浅谈php+phpStorm+xdebug配置方法
2015/09/17 PHP
PHP上传Excel文件导入数据到MySQL数据库示例
2016/10/25 PHP
php判断IP地址是否在多个IP段内
2020/08/18 PHP
jquery阻止冒泡事件使用模拟事件
2013/09/06 Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
2014/01/10 Javascript
$.each与$().each的区别示例介绍
2014/03/20 Javascript
DOM基础教程之模型中的模型节点
2015/01/19 Javascript
JS实现从顶部下拉显示的带动画QQ客服特效代码
2015/10/24 Javascript
Bootstrap实现渐变顶部固定自适应导航栏
2020/08/27 Javascript
React快速入门教程
2017/01/17 Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
2017/02/04 Javascript
Spring Boot+AngularJS+BootStrap实现进度条示例代码
2017/03/02 Javascript
详解webpack模块加载器兼打包工具
2018/09/11 Javascript
JS实现碰撞检测效果
2020/03/12 Javascript
Vue-router 报错NavigationDuplicated的解决方法
2020/03/31 Javascript
原生JS生成指定位数的验证码
2020/10/28 Javascript
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
python optparse模块使用实例
2015/04/09 Python
Python 3 判断2个字典相同
2019/08/06 Python
利用Python实现Excel的文件间的数据匹配功能
2020/06/16 Python
Django def clean()函数对表单中的数据进行验证操作
2020/07/09 Python
python asyncio 协程库的使用
2021/01/21 Python
HTML5 File接口在web页面上使用文件下载
2017/02/27 HTML / CSS
IE9对HTML5中部分属性不支持的原因分析
2014/10/15 HTML / CSS
司机辞职报告范文
2014/01/20 职场文书
营销总监岗位职责范本
2014/02/26 职场文书
2014年卫生院工作总结
2014/12/03 职场文书
前台接待岗位职责范本
2015/04/03 职场文书
《确定位置》教学反思
2016/02/18 职场文书
Go缓冲channel和非缓冲channel的区别说明
2021/04/25 Golang
css filter和getUserMedia的联合使用
2022/02/24 HTML / CSS
聊聊基于pytorch实现Resnet对本地数据集的训练问题
2022/03/25 Python
MySQL磁盘碎片整理实例演示
2022/04/03 MySQL
基于Python实现对比Exce的工具
2022/04/07 Python
Python开发五子棋小游戏
2022/05/02 Python