亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

flask - python web中如何共享登錄狀態(tài)?

瀏覽:152日期:2022-06-26 17:57:33

問題描述

在一個(gè)域名下面會(huì)有好多個(gè)子域名,每個(gè)子域名對(duì)應(yīng)一個(gè)子系統(tǒng),這些子系統(tǒng)有的是用DJANGO,有的是用Flask等不同的框架開發(fā),那么,我們?nèi)绾卧谶@不同系統(tǒng)間共享登錄狀態(tài)?也就是說,只要在某一個(gè)系統(tǒng)登錄了,在使用其他系統(tǒng)的時(shí)候也共享著登錄的狀態(tài),不需要再次登錄,除非登錄失效。這樣的話要怎么做呢?

問題解答

回答1:

看看什么叫單點(diǎn)登錄

回答2:

可以參考:https://github.com/castlabs/d...

你也可以自己實(shí)現(xiàn):1、搞一個(gè)用戶中心(用于賬戶管理、登錄等)2、訪問一個(gè)子系統(tǒng),先判斷是否有token。如果沒有,或者已過期,則自動(dòng)跳轉(zhuǎn)到用戶中心。3、用戶中心登錄成功以后,生成一個(gè)token,并跳轉(zhuǎn)回之前要訪問的子系統(tǒng)(帶上token)4、再訪問別的系統(tǒng)時(shí),都需要帶上這個(gè)token。

還有個(gè)辦法,不需要顯式的帶token:用戶中心登錄成功以后,cookie還保存登錄信息。訪問各個(gè)子系統(tǒng)(頁面加載)的時(shí)候,通過jsonp去用戶中心校驗(yàn)是否已登錄:假如用戶中心域名www.a.com,那么瀏覽器會(huì)緩存該域名及其對(duì)應(yīng)的cookie;而jsonp跨域去請(qǐng)求www.a.com的時(shí)候,會(huì)自動(dòng)帶上這個(gè)cookie的。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 日本美女作爱 | 国产精品青草久久 | 亚洲国产成人超福利久久精品 | www.色黄| 爽爽爽爽爽爽a成人免费视频 | 国产网站免费 | 久久国产免费一区二区三区 | 日本乱人伦在线观看免费 | 国产极品喷水视频jk制服 | 欧美一级看片免费观看视频在线 | 亚洲免费区 | 黄色免费在线观看视频 | 国产视频99 | 91精品国产综合久久欧美 | 成年午夜 | 欧美日韩一区二区中文字幕视频 | 日韩一级片在线免费观看 | 一本不卡 | 91精选视频| 另类综合视频 | 欧美日韩精品免费一区二区三区 | 成人在线亚洲 | 日本三级香港三级人妇r | 一级毛片aaa | 免费 成年人| 国产短裙黑色丝袜在线观看下 | 欧美一级特黄刺激爽大片 | 自拍视频第一页 | 欧美一级片观看 | 国产高清区 | 久久国产免费 | 欧美在线a | 国产草草影院 | 免费观看欧美成人禁片 | 黄色成人在线 | 日韩 国产 在线 | 久草久热| 伊人不卡 | 在线三级网址 | 18视频网站在线观看 | 久9精品视频 |