当前位置: 首页 > news >正文

江西省住房保障建设厅网站罗湖商城网站建设哪家好

江西省住房保障建设厅网站,罗湖商城网站建设哪家好,即将倒闭的设计院,慈溪企业网站建设公司express-session 文档 express-session 一个简单的express会话中间件 使用场景 在一个系统中#xff0c; 需要维持一个临时的与登录态无关的会话密钥 比如登录系统后#xff0c; 请求某一个接口#xff0c; 接口的行为与登录态无关#xff0c; 也就是说任何人对接口的访问… express-session 文档 express-session 一个简单的express会话中间件 使用场景 在一个系统中 需要维持一个临时的与登录态无关的会话密钥 比如登录系统后 请求某一个接口 接口的行为与登录态无关 也就是说任何人对接口的访问都是一样的服务端不关心客户端是谁 但是为了服务特定用户比如能够登录该系统的用户又必须有一个密钥来做验证请求密钥时验证用户的登录状态验证成功 则发送密钥。 用户拿到密钥后就可以和服务端通信 而通信过程不需要带上用户信息 服务端也不会关心用户信息。 使用 node const session require(express-session); app.use(session({secret: myscret,resave: false,saveUninitialized: true,name: token}) ); //服务端设置会话密钥发送给客户端加密后的密钥 //虽然接口叫做login其实和登录没有联系 router.post(/login, (req, res, next) {req.session.token 10086;res.send(200, {msg: ok}); }); //需要会话密钥验证的接口 router.post(/request, (req, res, next) {console.log(req.session);if (req.session.token req.session.token 10086) {res.send(200, {msg: get});return;}res.send(200, {msg: error reject}); }); //服务端销毁会话密钥 router.post(/logout, (req, res, next) {req.session.destroy(() {res.send({msg: logout});}); });其实这种场景比较少 大多数的场景还是需要对用户的状态做出区分 而且关联上用户状态也是可以涵盖这种场景的 使用注意 如果前后端跨域 【注释一】 你需要注意 跨域如何设置cookie如果你读过文档 你会知道这个中间件是基于cookie实现的已经在node第十一天说过。 这是mdn的文档描述 但是你无法在本地跨域的情况下使用使用这个中间件 因为此中间件对于跨域设置cookie会忽略掉即使是 locahost 。从规范的角度来说这里应该是这个中间件的不足之处 【注释一】 这里的跨域准确来说应该是至少域名/ip存在不同而不能仅仅是端口号不同 这种会话模式显然是将凭证维护在服务端 与之对应的还有另外一种方式 也就是现在被广泛运用的token把凭证维护在客户端。详见node 第十九天
http://www.w-s-a.com/news/923474/

相关文章:

  • 网站伪静态是什么意思麻涌东莞网站建设
  • 理县网站建设公司郑州仿站定制模板建站
  • 手机网站建设网站报价诸城人才网招聘网
  • 一起做网站怎么下单临沂网站制作
  • 公司网站案例企业网站 模版
  • 做的好的响应式网站有哪些网站界面设计案例
  • 上海创意型网站建设icp备案网站信息
  • 网站没收录中山手机网站制作哪家好
  • 代驾软件开发流程wordpress 博客主题 seo
  • 成都的教育品牌网站建设网站广告js代码添加
  • 网站找人做seo然后网站搜不到了网站建设seoppt
  • 做网站优化有用吗学做文案的网站
  • wordpress 知名网站怎么做微网站
  • 用电脑怎么做原创视频网站河南建设工程信息网一体化平台官网
  • 云服务器和网站空间郑州做招商的网站
  • 规模以上工业企业的标准北京seo结算
  • 软件开发过程模型如何做网站性能优化
  • 网站建站公司广州南京江北新区楼盘
  • 哪些做展架图的网站好开发公司2022年工作计划
  • 磨床 东莞网站建设wordpress下载类主题系统主题
  • 免费学编程网站芜湖做网站都有哪些
  • 能发外链的网站门户网站网页设计规范
  • 网站建设所需人力南城区网站建设公司
  • 网站做图尺寸大小手机模板网站模板下载网站有哪些内容
  • 德阳市建设管理一体化平台网站做美食网站
  • 怎么做自己的推广网站2024年瘟疫大爆发
  • vps正常网站打不开linux网站建设
  • 福州网站快速排名在一个网站的各虚拟目录中默认文档的文件名要相同
  • 网站开发 流程图网站开发用哪个linux
  • 怎么用自己电脑做服务器发布网站吗seo门户网价格是多少钱