一种web前端自动续签令牌的方法

基本信息

申请号 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 分类 计算;推算;计数;
发明人 员灿琴;张建伟;宋亚萍 申请(专利权)人 浪潮云信息技术股份公司
代理机构 济南信达专利事务所有限公司 代理人 冯春连
地址 250100山东省济南市高新区浪潮路1036号浪潮科技园S01号楼
法律状态 -

摘要

摘要 本发明公开一种web前端自动续签令牌的方法,涉及访问权限技术领域,其包括:用户登录浏览器,通过前端向后端发送接口请求时,后端返回access_token、refresh_token、最长会话空闲时间;前端保存返回信息,并在cookie中设置登录有效标识字段;在前端定义统一的方法,来判断会话是否超时:超时则退出,有效则继续判断是否需要更新access_token;前端向后端发送接口请求后,通过前端定义的方法判断会话是否超时,同时监听页面事件,在页面有交互操作时再次判断会话是否超时;设置定时器监控cookie中的登录有效标识字段,字段失效则执行退出操作;在localStorage设置退出标识字段,监听该字段,实现浏览器内其他同域名页面的同步退出。本发明可以实现会话有效期内令牌access_token的自动续签,提高用户体验性。