mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-05-08 14:47:56 +08:00
Merge branch 'dev' of https://gitee.com/dromara/sa-token into dev
This commit is contained in:
commit
0bd89831ab
@ -141,7 +141,7 @@ public class SaJwtTemplate {
|
|||||||
* @return 根据 JWT 对象和 keyt 秘钥,生成的 token 字符串
|
* @return 根据 JWT 对象和 keyt 秘钥,生成的 token 字符串
|
||||||
*/
|
*/
|
||||||
public String generateToken (JWT jwt, String keyt) {
|
public String generateToken (JWT jwt, String keyt) {
|
||||||
return jwt.setKey(keyt.getBytes()).setSigner(createSigner(keyt)).sign();
|
return jwt.setSigner(createSigner(keyt)).sign();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -187,7 +187,7 @@ public class SaJwtTemplate {
|
|||||||
JSONObject payloads = jwt.getPayloads();
|
JSONObject payloads = jwt.getPayloads();
|
||||||
|
|
||||||
// 校验 Token 签名
|
// 校验 Token 签名
|
||||||
boolean verify = jwt.setKey(keyt.getBytes()).setSigner(createSigner(keyt)).verify();
|
boolean verify = jwt.setSigner(createSigner(keyt)).verify();
|
||||||
if( ! verify) {
|
if( ! verify) {
|
||||||
throw new SaJwtException("jwt 签名无效:" + token).setCode(SaJwtErrorCode.CODE_30202);
|
throw new SaJwtException("jwt 签名无效:" + token).setCode(SaJwtErrorCode.CODE_30202);
|
||||||
}
|
}
|
||||||
@ -284,7 +284,7 @@ public class SaJwtTemplate {
|
|||||||
JSONObject payloads = jwt.getPayloads();
|
JSONObject payloads = jwt.getPayloads();
|
||||||
|
|
||||||
// 如果签名无效
|
// 如果签名无效
|
||||||
boolean verify = jwt.setKey(keyt.getBytes()).verify();
|
boolean verify = jwt.setSigner(createSigner(keyt)).verify();
|
||||||
if( ! verify) {
|
if( ! verify) {
|
||||||
return NOT_VALUE_EXPIRE;
|
return NOT_VALUE_EXPIRE;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user