Has*_*dar 14 javascript php session node.js
如何在Node JS中维护我的SESSIONS?例如,我想使用Node Js在SESSION中存储UserID.我怎么能在Node JS中做到这一点?我也可以在PHP中使用Node JS SESSION吗?
我想要
<?php $_SESSION['user'] = $userId; ?>
Run Code Online (Sandbox Code Playgroud)
在Node Js中.
Vag*_*nak 13
首次安装会话
npm install express-session --save
Run Code Online (Sandbox Code Playgroud)
初始化服务器页面上的会话
var express = require('express');
var session = require('express-session');
var app = express();
app.use(session({secret: 'ssshhhhh',saveUninitialized: true,resave: true}));
Run Code Online (Sandbox Code Playgroud)
商店会议
sess=req.session;
var user_id=1;
sess.user_id=user_id;
Run Code Online (Sandbox Code Playgroud)
访问会话
sess=req.session;
sess.user_id
Run Code Online (Sandbox Code Playgroud)
ExpressJS有官方会话中间件,它也是Node.js当前事实上的标准Web框架.
如果您希望自己实现会话支持,这就是每次请求时通常完成实现的方式:
您还必须实现一些超时机制,以便在一段时间后删除会话对象,至少从内存中删除.
| 归档时间: |
|
| 查看次数: |
1506 次 |
| 最近记录: |