token 问题

This commit is contained in:
2024-04-08 09:52:44 +08:00
parent 42c54ca731
commit b27818d5e9
3 changed files with 2 additions and 8 deletions

View File

@@ -86,7 +86,7 @@ public class LoginFilter implements Filter {
return;
}
//获取当前登录人的用户id
String loginName = TokenUtil.parseParamFromToken(token, "userId").toString();
String loginName = TokenUtil.parseParamFromToken(token).getString("userId");
//获取redis中的token
String message = redisUtil.getMessage(RedisCst.ONLINE_APP_USER.concat(loginName));
if (StringUtils.isBlank(message)) {

View File

@@ -274,7 +274,7 @@ public class LoginContoller {
public Result loginOut(HttpServletRequest request) {
String token = request.getHeader("token");
//获取当前登录人的账号
String userId = TokenUtil.parseParamFromToken(token, "userId").toString();
String userId = TokenUtil.parseParamFromToken(token).getString("userId");
redisUtil.deleteByKey(RedisCst.ONLINE_APP_USER.concat(userId));
return Result.success(CodeEnum.SUCCESS);
}

View File

@@ -226,12 +226,6 @@ public class JSONUtil {
return new JSONObject(sortedMap);
}
public static void main(String[] args) {
String str = "{\"openId\": \"or1l864NBOoJZhC5x_yeziZ26j6c\",\"num\": 0,\"type\": \"sub\",\"userSign\": \"66a4e4464d4e4ffda8ff729ed0e28d63\"}";
JSONObject jsonObject = JSON.parseObject(str);
System.out.println(sortJSONObject(jsonObject,CacheMap.map));
System.out.println(MD5Util.encrypt(sortJSONObject(jsonObject,CacheMap.map).toJSONString()));
}
}