国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

websocket - node.js express使用socket-io時,要如何做帳號驗證?

瀏覽:131日期:2023-10-04 10:55:46

問題描述

問題解答

回答1:

Socket#request:RequestA getter proxy that returns the reference to the request thatoriginated the underlying engine.io Client. Useful for accessingrequest headers such as Cookie or User-Agent.

socket.io

通過 socket.request.headers.cookie 來得到cookie通過 socket.request.session 來得到session

io.on(’connection’, function(socket){ if(socket.request.session.isLogin()){//....已登入成功 做其他事情 }else{socket.close(); }});回答2:

我是另外把socket按id儲存起來,登錄時,emit(’login’,id),服務端響應更新該socket的id,退出則刪除,socket.id=null,socketManager.remove(’xx’)。

標簽: web
主站蜘蛛池模板: 喀什市| 松阳县| 岗巴县| 辽源市| 广丰县| 蒲城县| 永善县| 台北县| 长沙县| 闵行区| 门源| 佛冈县| 台北县| 抚顺县| 泗水县| 格尔木市| 西乌珠穆沁旗| 嘉祥县| 阳原县| 肇庆市| 长寿区| 永善县| 博客| 廉江市| 沂水县| 邛崃市| 荔波县| 太湖县| 和硕县| 汨罗市| 麻栗坡县| 武汉市| 兴安县| 阳朔县| 濮阳县| 唐河县| 乐业县| 襄汾县| 辽源市| 涟源市| 拜城县|