Api 在Phonegap中更改密码后更新令牌

Api 在Phonegap中更改密码后更新令牌,api,cordova,jwt,Api,Cordova,Jwt,我不熟悉基于令牌的身份验证,并执行以下操作: 通过电子邮件和密码对用户进行身份验证 从后端获取令牌 将令牌存储在本地存储器中 检查是否存在令牌。如果是,则用户已登录 我想要实现的是,如果用户更改了密码,那么客户端应该提示重新登录。如何做到这一点?这取决于您是否在使用刷新令牌,正如用户在问题中对同一域的描述 如果使用刷新令牌,则 当用户更改其密码时,请更改用户的刷新令牌。因此,剩余的会话将很快注销 如果你没有,那么 当用户更改其密码时,请注意用户数据库中的更改密码时间,因此当更改密码时间大于令牌创

我不熟悉基于令牌的身份验证,并执行以下操作:

  • 通过电子邮件和密码对用户进行身份验证
  • 从后端获取令牌
  • 将令牌存储在本地存储器中
  • 检查是否存在令牌。如果是,则用户已登录

  • 我想要实现的是,如果用户更改了密码,那么客户端应该提示重新登录。如何做到这一点?

    这取决于您是否在使用刷新令牌,正如用户在问题中对同一域的描述

    如果使用刷新令牌,则

    当用户更改其密码时,请更改用户的刷新令牌。因此,剩余的会话将很快注销

    如果你没有,那么

    当用户更改其密码时,请注意用户数据库中的更改密码时间,因此当更改密码时间大于令牌创建时间时,令牌无效。因此,剩余的会话将很快注销


    这取决于您是否正在使用刷新令牌,正如用户在“关于某个相同域的问题”中所述

    如果使用刷新令牌,则

    当用户更改其密码时,请更改用户的刷新令牌。因此,剩余的会话将很快注销

    如果你没有,那么

    当用户更改其密码时,请注意用户数据库中的更改密码时间,因此当更改密码时间大于令牌创建时间时,令牌无效。因此,剩余的会话将很快注销


    当他更改密码时,从服务器刷新令牌。当他更改密码时,从服务器刷新令牌。