0
我正在编写与API进行通信的Laravel5中的应用程序,即使在我的JWT令牌过期后,如何继续使用API进行身份验证。登录凭证存储在环境文件中。我第一次登录并将令牌保存到会话中。然后,我有一个令牌,但它也可能被取消,并返回消息如何使用JWT保持使用API进行身份验证
{
"message": "Token expired"
}
401我如何可以检测到这种未经用户注意到的是,应用程序必须重新进行身份验证,我可以使用中间件这个赶上401消息令牌过期,然后再次验证并存储新的令牌?
流程就是这样。
User requests url on my application
->
My application asks for data from the API
->
Checks the Token in my storage with that one in the API
->
Returns 401 with message Token expired
->
Requests a new Token
->
Returns data from API to user.
我必须这样做,我的用户不应该注意到它,我不想在每个请求上对api进行身份验证。但我不知道从哪里开始。