我正在使用Satellizer以及Ionic和Laravel以及JWT-Auth作为API。
我正在努力让令人耳目一新的令牌工作,但我认为Satellizer会给我带来麻烦。
如果我有5分钟的令牌TTL并登录我的应用程序,则令牌会正确存储。但是,当5分钟过去并且我再次尝试使用我的应用时,令牌会从本地存储中自行删除。
我搜索过Satellizer代码,但无法看到这种情况发生的地方,因为即使令牌已过期,我仍然希望将其发送到标题中,以便我可以重新发送一个新的。
关于此的任何信息?感谢。
答案 0 :(得分:1)
您正在寻找: https://github.com/sahat/satellizer/blob/master/satellizer.js#L375 我想是
据我所知,似乎没有一个简单的解决方法,除了更改包代码和执行拉取请求。我建议将配置变量添加到SatellizerConfig
,如deleteTokenOnExpiration
,只有在设置为true时才删除它,如果默认为真,则所有测试都应该通过。