我正在使用 angularjs http 拦截器来检查令牌是否有效。如果没有,它会重定向到登录页面。但是,当令牌过期并且用户忙于填写表格时,他们将失去这样的工作(例如,当他们单击提交时重定向到登录页面)。
我想要的是在他们登录后重新执行最后一个 http 操作,或者回到他们原来的位置。我可以想出很多方法来解决这个问题,但我的问题是在像 angularjs 这样的客户端 Web 应用程序中是否有一种模式/常见的方法来做到这一点。
我正在使用 angularjs http 拦截器来检查令牌是否有效。如果没有,它会重定向到登录页面。但是,当令牌过期并且用户忙于填写表格时,他们将失去这样的工作(例如,当他们单击提交时重定向到登录页面)。
我想要的是在他们登录后重新执行最后一个 http 操作,或者回到他们原来的位置。我可以想出很多方法来解决这个问题,但我的问题是在像 angularjs 这样的客户端 Web 应用程序中是否有一种模式/常见的方法来做到这一点。