权限过期防止内容遗失处理方案

权限过期防止内容遗失处理方案

问题:

第一次进入页面时,未登录,请求需要授权的内容时,后端返回401和授权页面的url,前端只需要前往授权页面拿到权限即可;但是比如在填写表单时,点击提交,此时权限过期,需要拿到新的权限,此时如何保证填写好的内容不遗失?
权限过期防止内容遗失处理方案

解决:

  1. 跳转进入授权页面,填写好的信息保存在本地
  2. 使用弹框,iframe覆盖表单页面
  3. 两个窗口之间通信,新窗口则为授权页面。如果使用cookie,则通知原窗口重新发请求即可;如果使用token,则通知原窗口修改token然后再发请求

权限过期防止内容遗失处理方案

上一篇:docker容器化


下一篇:从零开始写一个前端脚手架七、定制化项目信息