国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

webman session->set同一個(gè)name為什么每次請求都會寫一個(gè)文件

鄒意

問題描述

項(xiàng)目前后端分離,后端接收到token后解密讀取user,把user存入session中name值設(shè)置為adminUser,如$request->sessoin()->set('adminUser',$adminUser);
發(fā)現(xiàn)每次請求就會生成一個(gè)session文件,前端同一個(gè)窗口發(fā)起100個(gè)請求就生成了100個(gè)session文件,這不應(yīng)該是一個(gè)文件嗎?

另外一個(gè)問題請教哈,我想的是中間件里面做權(quán)限驗(yàn)證就是解密token,然后把登錄用戶放session中,然后控制器就可以讀sesion知道是哪個(gè)登錄的用戶,感覺太麻煩相當(dāng)于中間件跟控制器之間傳值需要借助于session,在控制器復(fù)用的情況下有什么辦法傳值,除開mysql、redis這些

為此你搜索到了哪些方案及不適用的原因

搜索中沒找到此類問題

799 1 0
1個(gè)回答

walkor 打賞

如果前端沒有傳遞 PHPSID 的cookie,webeman就不知道session文件位置,就會每次都生成一個(gè)新的session文件。
中間件里可以設(shè)置 $request->xxx = xxx;,控制器里可以直接使用 $request->xxx

年代過于久遠(yuǎn),無法發(fā)表回答
??