mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-05-08 06:37:54 +08:00
Merge pull request #341 from thebitmin/dev
refactor: 修改 for 循环条件,减少循环次数
This commit is contained in:
commit
660b932f61
@ -506,12 +506,8 @@ public class StpLogic {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
List<TokenSign> list = session.tokenSignListCopyByDevice(device);
|
List<TokenSign> list = session.tokenSignListCopyByDevice(device);
|
||||||
// 遍历操作
|
// 遍历操作,只操作前n条
|
||||||
for (int i = 0; i < list.size(); i++) {
|
for (int i = 0; i < list.size() - maxLoginCount; i++) {
|
||||||
// 只操作前n条
|
|
||||||
if(i >= list.size() - maxLoginCount) {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
// 清理: token签名、token最后活跃时间
|
// 清理: token签名、token最后活跃时间
|
||||||
String tokenValue = list.get(i).getValue();
|
String tokenValue = list.get(i).getValue();
|
||||||
session.removeTokenSign(tokenValue);
|
session.removeTokenSign(tokenValue);
|
||||||
|
Loading…
Reference in New Issue
Block a user