PHP和NodeJs開(kāi)發(fā)的應(yīng)用如何共用Session
首先了解下session的機(jī)制
客戶端(瀏覽器中) cookie 作為鍵值,匹配服務(wù)器端的一個(gè)數(shù)據(jù)。然后客戶端每次在 HTTP 請(qǐng)求里面帶著那個(gè) cookie,然后服務(wù)器端“理所當(dāng)然”認(rèn)為服務(wù)器端的這個(gè)數(shù)據(jù)是針對(duì)該客戶端的。
某些系統(tǒng)喜歡把 session 內(nèi)容編碼后加密放在 cookie 里面
那么你可以
1.你可以共用 cookie,然后把數(shù)據(jù)放在 nodejs 和 拍黃片(Sorry,是PHP) 都可以取到的地方,例如 redis。影像中 php 默認(rèn)的 session 是寫(xiě)他自己的文件的,So,你需要同時(shí)重寫(xiě)。
2.兩個(gè)服務(wù)端共用一套加解密方式,不過(guò)不太建議。
以上上就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
相關(guān)文章
NodeJS簡(jiǎn)單實(shí)現(xiàn)WebSocket功能示例
這篇文章主要介紹了NodeJS簡(jiǎn)單實(shí)現(xiàn)WebSocket功能,結(jié)合具體實(shí)例形式分析了nodejs實(shí)現(xiàn)WebSocket通信功能的客戶端與服務(wù)器端相關(guān)操作技巧,需要的朋友可以參考下2018-02-02node終端里如何連接mysql數(shù)據(jù)庫(kù)并進(jìn)行sql查詢
這篇文章主要為大家介紹了node終端里如何連接mysql數(shù)據(jù)庫(kù)并進(jìn)行sql查詢,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07npm出現(xiàn)Cannot?find?module?'XXX\node_modules\npm\bin\np
最近在啟動(dòng)項(xiàng)目的時(shí)候會(huì)報(bào)這個(gè)錯(cuò)就是npm丟失,所以下面這篇文章主要給大家介紹了關(guān)于npm出現(xiàn)Cannot?find?module?'XXX\node_modules\npm\bin\npm-cli.js'錯(cuò)誤的解決方法,需要的朋友可以參考下2022-08-08nodejs實(shí)現(xiàn)遍歷文件夾并統(tǒng)計(jì)文件大小
這篇文章主要介紹了nodejs實(shí)現(xiàn)遍歷文件夾并統(tǒng)計(jì)文件大小,下面使用nodejs的遍歷文件夾文件內(nèi)容,并且讀取所有的文件,并采取排序往大到小的順序進(jìn)行輸出,需要的朋友可以參考下2015-05-05nodejs服務(wù)搭建教程 nodejs訪問(wèn)本地站點(diǎn)文件
這篇文章主要為大家詳細(xì)介紹了nodejs服務(wù)搭建教程,訪問(wèn)本地站點(diǎn)文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04在Node.js中發(fā)出HTTP請(qǐng)求的 5 種方法
學(xué)習(xí)如何在 Node.js 中發(fā)出 HTTP 請(qǐng)求可能會(huì)讓人感到不知所措,因?yàn)橛袛?shù)十個(gè)可用的庫(kù),每個(gè)解決方案都聲稱比上一個(gè)更高效,在這篇文章中,我們將探討在 Node.js 中發(fā)出 HTTP 請(qǐng)求的五種最流行的方法,并為每種方法提供說(shuō)明,需要的朋友可以參考下2023-11-11Node.js的非阻塞I/O、異步與事件驅(qū)動(dòng)介紹
這篇文章介紹了Node.js的非阻塞I/O、異步與事件驅(qū)動(dòng),文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06koa-router源碼學(xué)習(xí)小結(jié)
這篇文章主要介紹了koa-router源碼學(xué)習(xí)小結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-09-09