作为我正在构建的 Web 应用程序的一部分,每当用户更改页面时,我需要检查他们是否已登录。在正常的非 Ajax 网站上,这很容易做到,因为我可以在头部放置 PHP 会话条件语句,由于头部在每个页面更改时都会被调用,它将确定是否显示登录页面。但是,由于头文件仅在 ajax 应用程序中设置一次(即在初始加载时),因此我该如何检查用户何时发出 ajax 页面请求以确定会话是否仍然有效呢?由于我正在使用 pushState 和 popState,我知道我可以将条件设置为在 URL 更改时运行,但我不知道如何编写检查以使其在此发生时运行。
非常感谢您的所有帮助。
谢谢。