Skip to content

Commit c001fd1

Browse files
author
WeiziPlus
committed
1.0.11.3 token额外校验规则ip地址和浏览器改为浏览器和浏览器版本和电脑系统
1 parent f26df1d commit c001fd1

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

springboot/demo-common/src/main/java/com/weiziplus/common/util/token/JwtTokenUtils.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,15 +57,16 @@ protected static String createToken(String userId, String audience, HttpServletR
5757

5858
/**
5959
* 创建issuer
60-
* ip地址和浏览器
60+
* 浏览器和浏览器版本和电脑系统
6161
*
6262
* @param request
6363
* @return
6464
*/
6565
public static String createIssuer(HttpServletRequest request) {
66-
String ipAddress = HttpRequestUtils.getIpAddress(request);
6766
String borderName = UserAgentUtils.getBorderName(request);
68-
return Md5Utils.encode16(ipAddress + borderName);
67+
String osName = UserAgentUtils.getOsName(request);
68+
String browserVersion = UserAgentUtils.getBrowserVersion(request);
69+
return Md5Utils.encode16(borderName + osName + browserVersion);
6970
}
7071

7172
/**

0 commit comments

Comments
 (0)