使用Ionic 2中的提供程序处理令牌超时

时间:2016-12-28 17:54:45

标签: angular typescript ionic-framework

我有一个带有两个提供商的Ionic 2应用程序,一个与OAuth身份验证相关,另一个与App服务相关。当应用令牌到期时,应用服务调用将返回401错误

我想要一种全局处理401错误的行为,以便OAuth提供程序将调用刷新令牌端点并透明地更新令牌

要实现上述目标,我无法直接处理调用OAuth提供程序的App提供程序中的错误。我想通过调用OAuth提供程序并更新本地app令牌变量来覆盖ErrorHandler类来处理401调用

这是一个架构上合理的决定吗?是否有一种优选的方法来实现上述目标?

0 个答案:

没有答案