diff --git a/bonus-common/bonus-common-core/src/main/java/com/bonus/common/core/utils/VerificationCodeUtils.java b/bonus-common/bonus-common-core/src/main/java/com/bonus/common/core/utils/VerificationCodeUtils.java index 5c98641..91707a9 100644 --- a/bonus-common/bonus-common-core/src/main/java/com/bonus/common/core/utils/VerificationCodeUtils.java +++ b/bonus-common/bonus-common-core/src/main/java/com/bonus/common/core/utils/VerificationCodeUtils.java @@ -5,10 +5,11 @@ import java.security.SecureRandom; /** * 验证码生成实用类。 * 提供生成数字、字母和字母数字混合的验证码的功能。 + * @author bonus */ public class VerificationCodeUtils { // 安全的随机数生成器,用于生成随机验证码 - private static final SecureRandom secureRandom = new SecureRandom(); + private static final SecureRandom SECURE_RANDOM = new SecureRandom(); // 验证码的默认长度 private static final int CODE_LENGTH = 6; // 数字字符集 @@ -59,7 +60,7 @@ public class VerificationCodeUtils { // 生成验证码,长度为CODE_LENGTH for (int i = 0; i < CODE_LENGTH; i++) { // 随机选择字符集中的一个字符并添加到验证码字符串中 - int index = secureRandom.nextInt(characters.length()); + int index = SECURE_RANDOM.nextInt(characters.length()); verificationCode.append(characters.charAt(index)); }