把值保存到token里
public String getToken(Long id ,String unionId) {
String token="";
token= JWT.create().withAudience( String.valueOf(id ) )// 将 user id 保存到 token 里面
.sign( Algorithm.HMAC256(unionId));// 以 UnionId 作为 token 的密钥
return token;
}
通过传输加密之后的token来获取token里面的数据
public String getAuthentication(String token) {
String getTokenId = JWT.decode( token ).getSubject();
return getTokenId;
}
请问一下改如何解密和获取到token里面的值呢