一種web前端自動續(xù)簽令牌的方法

基本信息

申請?zhí)?/td> CN202111542280.5 申請日 -
公開(公告)號 CN114218513A 公開(公告)日 2022-03-22
申請公布號 CN114218513A 申請公布日 2022-03-22
分類號 G06F16/958(2019.01)I;G06F21/62(2013.01)I;G06F21/64(2013.01)I 分類 計算;推算;計數(shù);
發(fā)明人 員燦琴;張建偉;宋亞萍 申請(專利權)人 浪潮云信息技術股份公司
代理機構 濟南信達專利事務所有限公司 代理人 馮春連
地址 250100山東省濟南市高新區(qū)浪潮路1036號浪潮科技園S01號樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開一種web前端自動續(xù)簽令牌的方法,涉及訪問權限技術領域,其包括:用戶登錄瀏覽器,通過前端向后端發(fā)送接口請求時,后端返回access_token、refresh_token、最長會話空閑時間;前端保存返回信息,并在cookie中設置登錄有效標識字段;在前端定義統(tǒng)一的方法,來判斷會話是否超時:超時則退出,有效則繼續(xù)判斷是否需要更新access_token;前端向后端發(fā)送接口請求后,通過前端定義的方法判斷會話是否超時,同時監(jiān)聽頁面事件,在頁面有交互操作時再次判斷會話是否超時;設置定時器監(jiān)控cookie中的登錄有效標識字段,字段失效則執(zhí)行退出操作;在localStorage設置退出標識字段,監(jiān)聽該字段,實現(xiàn)瀏覽器內(nèi)其他同域名頁面的同步退出。本發(fā)明可以實現(xiàn)會話有效期內(nèi)令牌access_token的自動續(xù)簽,提高用戶體驗性。