angularjs - 加载了不需要的页面
问题描述
项目概况:
我使用 Django+AngularJS 制作了一个 Web 系统。Web 系统基本上是一个身份验证门户,用户登录并进行操作等。
问题陈述:
我面临的问题是我已成功注销系统并关闭了浏览器。然后我在一周后访问网页,当我打开链接https://www.foo.xyz时,通常应该出现登录页面,但它却将我引导到系统的主页,这是不正常的。它一直在发生,直到我清除浏览器的缓存,重新启动浏览器并重新打开链接。 (我使用了 Chrome 和 Firefox,我都面临着这两个问题。)
我需要的:
首先,事情是我不知道为什么会发生这种情况?其次,我怎样才能永久修复它?
解决方案
因为我不知道你是如何制作你的网络系统的,所以我将在这里假设一些事情。
您的页面将身份验证信息保存在缓存中,这就是页面转到主页并且在缓存被删除后不会返回的原因。如果您不希望这种情况发生,您将需要找到某种方法在x时间后从缓存中自动删除身份验证。
推荐阅读
- node.js - 我的 ejs 页面没有像其他 ejs 页面那样加载
- angular - 浏览器操作在无头 chrome 中不起作用
- python - Python truncate 函数未按预期工作
- php - 如何在不卸载 PHP 7.4 的情况下降级或使用 PHP 7.2?是否可以默认使用 PHP 7.2 而不是最新版本?
- android - 第一次在 xamarin 表单中使用 webivew 保存空白页
- python - 向对象添加属性
- javascript - 如何将json键与json中的额外字符串连接起来?
- javascript - 我无法在 Hook 中保存数据
- angular - NGXS 中状态的基于类的对象实例
- java - Java Mailx - openshift中的中文字符问题