Authentication 使用JSON Web令牌时由多个用户帐户登录

Authentication 使用JSON Web令牌时由多个用户帐户登录,authentication,jwt,Authentication,Jwt,我正在使用JSON Web令牌对应用程序中的用户进行身份验证。使用文档,我使用jwt令牌对用户进行身份验证 $tokenData = array( "jti" => $tokenId, "iat" => $issuedAt, "exp" => $expire, "user" => $user ); $jwt = JWT::encode($tokenData, $secretKey, 'HS512'); 但问题是,当一个用户不能同时从多个

我正在使用JSON Web令牌对应用程序中的用户进行身份验证。使用文档,我使用jwt令牌对用户进行身份验证

$tokenData = array(
    "jti" => $tokenId,
    "iat" => $issuedAt,
    "exp" => $expire,
    "user" => $user
);

$jwt = JWT::encode($tokenData, $secretKey, 'HS512');

但问题是,当一个用户不能同时从多个设备登录时,由于第一个登录令牌被入侵,因此会出现错误。有没有办法处理这个问题。提前感谢。

第一个令牌无效是什么意思?如何?当同一用户使用相同的用户帐户从两个不同的设备或两个浏览器登录时,第一个登录将无效并自动从系统中注销。但是如何?如何使JWT失效?第一个令牌失效是什么意思?如何使同一用户使用同一用户帐户从两个不同的设备或两个浏览器登录时,第一个登录将失效并自动从系统中注销。但是如何使JWT失效?如何使JWT失效?