mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-05-07 06:07:56 +08:00
commit
cb0fd8cdcf
@ -21,37 +21,31 @@ public class SaTokenActionDefaultImpl implements SaTokenAction {
|
|||||||
// 根据配置的tokenStyle生成不同风格的token
|
// 根据配置的tokenStyle生成不同风格的token
|
||||||
String tokenStyle = SaTokenManager.getConfig().getTokenStyle();
|
String tokenStyle = SaTokenManager.getConfig().getTokenStyle();
|
||||||
// uuid
|
// uuid
|
||||||
if(tokenStyle.equals("uuid")) {
|
if("uuid".equals(tokenStyle)) {
|
||||||
return UUID.randomUUID().toString();
|
return UUID.randomUUID().toString();
|
||||||
}
|
}
|
||||||
// 简单uuid (不带下划线)
|
// 简单uuid (不带下划线)
|
||||||
else if(tokenStyle.equals("simple-uuid")) {
|
if("simple-uuid".equals(tokenStyle)) {
|
||||||
return UUID.randomUUID().toString().replaceAll("-", "");
|
return UUID.randomUUID().toString().replaceAll("-", "");
|
||||||
}
|
}
|
||||||
// 32位随机字符串
|
// 32位随机字符串
|
||||||
else if(tokenStyle.equals("random-32")) {
|
if("random-32".equals(tokenStyle)) {
|
||||||
return SaTokenInsideUtil.getRandomString(32);
|
return SaTokenInsideUtil.getRandomString(32);
|
||||||
}
|
}
|
||||||
// 64位随机字符串
|
// 64位随机字符串
|
||||||
else if(tokenStyle.equals("random-64")) {
|
if("random-64".equals(tokenStyle)) {
|
||||||
return SaTokenInsideUtil.getRandomString(64);
|
return SaTokenInsideUtil.getRandomString(64);
|
||||||
}
|
}
|
||||||
// 128位随机字符串
|
// 128位随机字符串
|
||||||
else if(tokenStyle.equals("random-128")) {
|
if("random-128".equals(tokenStyle)) {
|
||||||
return SaTokenInsideUtil.getRandomString(128);
|
return SaTokenInsideUtil.getRandomString(128);
|
||||||
}
|
}
|
||||||
// tik风格 (2_14_16)
|
// tik风格 (2_14_16)
|
||||||
else if(tokenStyle.equals("tik")) {
|
if("tik".equals(tokenStyle)) {
|
||||||
return SaTokenInsideUtil.getRandomString(2) + "_" + SaTokenInsideUtil.getRandomString(14) + "_" + SaTokenInsideUtil.getRandomString(16) + "__";
|
return SaTokenInsideUtil.getRandomString(2) + "_" + SaTokenInsideUtil.getRandomString(14) + "_" + SaTokenInsideUtil.getRandomString(16) + "__";
|
||||||
}
|
}
|
||||||
// 默认,还是uuid
|
// 默认,还是uuid
|
||||||
else {
|
return UUID.randomUUID().toString();
|
||||||
return UUID.randomUUID().toString();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user