中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

深圳官方網(wǎng)站制作站長工具怎么關(guān)掉

深圳官方網(wǎng)站制作,站長工具怎么關(guān)掉,長春網(wǎng)站建設(shè)設(shè)計,佛山新網(wǎng)站建設(shè)如何express-session 文檔 express-session 一個簡單的express會話中間件 使用場景 在一個系統(tǒng)中, 需要維持一個臨時的與登錄態(tài)無關(guān)的會話密鑰 比如登錄系統(tǒng)后, 請求某一個接口, 接口的行為與登錄態(tài)無關(guān), 也就是說任何人對接口的訪問…
  1. express-session 文檔
    express-session 一個簡單的express會話中間件

  2. 使用場景
    在一個系統(tǒng)中, 需要維持一個臨時的與登錄態(tài)無關(guān)的會話密鑰
    比如登錄系統(tǒng)后, 請求某一個接口, 接口的行為與登錄態(tài)無關(guān), 也就是說任何人對接口的訪問都是一樣的,服務(wù)端不關(guān)心客戶端是誰, 但是為了服務(wù)特定用戶(比如能夠登錄該系統(tǒng)的用戶),又必須有一個密鑰來做驗證,請求密鑰時驗證用戶的登錄狀態(tài),驗證成功, 則發(fā)送密鑰。 用戶拿到密鑰后就可以和服務(wù)端通信, 而通信過程不需要帶上用戶信息, 服務(wù)端也不會關(guān)心用戶信息。

  3. 使用
    node

    const session = require('express-session');
    app.use(session({secret: 'myscret',resave: false,saveUninitialized: true,name: 'token'})
    );
    //服務(wù)端設(shè)置會話密鑰,發(fā)送給客戶端加密后的密鑰
    //雖然接口叫做login其實和登錄沒有聯(lián)系
    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'});
    });
    //服務(wù)端銷毀會話密鑰
    router.post('/logout', (req, res, next) => {req.session.destroy(() => {res.send({msg: 'logout'});});
    });
    
  4. 其實這種場景比較少, 大多數(shù)的場景還是需要對用戶的狀態(tài)做出區(qū)分, 而且關(guān)聯(lián)上用戶狀態(tài)也是可以涵蓋這種場景的

  5. 使用注意, 如果前后端跨域 【注釋一】 你需要注意, 跨域如何設(shè)置cookie(如果你讀過文檔, 你會知道這個中間件是基于cookie實現(xiàn)的)已經(jīng)在node第十一天說過。
    在這里插入圖片描述
    這是mdn的文檔描述, 但是你無法在本地跨域的情況下使用使用這個中間件, 因為此中間件對于跨域設(shè)置cookie會忽略掉,即使是 locahost 。從規(guī)范的角度來說這里應(yīng)該是這個中間件的不足之處

  6. 【注釋一】 這里的跨域準確來說應(yīng)該是至少域名/ip存在不同,而不能僅僅是端口號不同

  7. 這種會話模式顯然是將憑證維護在服務(wù)端, 與之對應(yīng)的還有另外一種方式, 也就是現(xiàn)在被廣泛運用的token,把憑證維護在客戶端。詳見node 第十九天

http://www.risenshineclean.com/news/7557.html

相關(guān)文章:

  • cms仿站十堰seo排名公司
  • aspcms網(wǎng)站使用教程愛站網(wǎng)ip反域名查詢
  • 虹口網(wǎng)站制作精準客戶信息一條多少錢
  • 品牌網(wǎng)站建設(shè)的要點今日新聞?wù)?0條簡短
  • 網(wǎng)頁設(shè)計與網(wǎng)站建設(shè)第03章在線測試外鏈發(fā)布平臺有哪些
  • 青島學(xué)校論壇網(wǎng)站建設(shè)競價推廣的企業(yè)
  • 黃岡網(wǎng)站制作經(jīng)濟新聞最新消息財經(jīng)
  • 網(wǎng)站指定關(guān)鍵詞優(yōu)化廣告位招商怎么找客戶
  • 淄博市沂源縣城鄉(xiāng)建設(shè)局網(wǎng)站大數(shù)據(jù)營銷精準營銷
  • 燕郊教育網(wǎng)站建設(shè)百度官網(wǎng)下載安裝
  • 男女生做羞羞事情的網(wǎng)站seo外包公司興田德潤
  • 成都那家做網(wǎng)站好?軟文營銷名詞解釋
  • 自助建站網(wǎng)站程序源碼長春seo快速排名
  • 360報危險網(wǎng)站深圳營銷型網(wǎng)站定制
  • 河南網(wǎng)站備案系統(tǒng)短信b站視頻推廣網(wǎng)站2023
  • 做網(wǎng)站webform mvc百度競價怎么做效果好
  • 小學(xué)網(wǎng)站建設(shè)及使用收錄
  • 網(wǎng)站建設(shè)建設(shè)公司有哪些如何建立電商平臺
  • 政府網(wǎng)站建設(shè)的創(chuàng)新機制百度網(wǎng)游排行榜
  • 公眾號模板免費關(guān)鍵詞優(yōu)化技巧
  • 哪些網(wǎng)站屬于b2b模式電子商務(wù)推廣
  • 社保網(wǎng)站是每月1-6號都是在建設(shè)中的嗎發(fā)外鏈軟件
  • 國內(nèi)外優(yōu)秀建筑設(shè)計網(wǎng)站濟南優(yōu)化網(wǎng)站的哪家好
  • 提供深圳網(wǎng)站制作公司廣告搜索引擎
  • 創(chuàng)意福州網(wǎng)站建設(shè)appstore關(guān)鍵詞優(yōu)化
  • 做網(wǎng)站需要找人優(yōu)化嗎百度app下載安裝官方免費下載
  • 網(wǎng)站制作什么樣的字體好看什么是seo推廣
  • 讓其他公司做網(wǎng)站應(yīng)注意什么問題桂林seo排名
  • 吉林省建筑市場監(jiān)管公共服務(wù)平臺朝陽seo
  • 外國排版網(wǎng)站網(wǎng)絡(luò)營銷什么意思