From 5f2feedebb0fae704150b514b81d2d7f7b756e80 Mon Sep 17 00:00:00 2001 From: Xephi Date: Thu, 28 May 2015 20:09:14 +0200 Subject: [PATCH] PseudoRandom --- src/main/java/fr/xephi/authme/commands/EmailCommand.java | 1 + src/main/java/fr/xephi/authme/security/RandomString.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/main/java/fr/xephi/authme/commands/EmailCommand.java b/src/main/java/fr/xephi/authme/commands/EmailCommand.java index 7a4d81cab..92a5f06e8 100644 --- a/src/main/java/fr/xephi/authme/commands/EmailCommand.java +++ b/src/main/java/fr/xephi/authme/commands/EmailCommand.java @@ -1,6 +1,7 @@ package fr.xephi.authme.commands; import java.security.NoSuchAlgorithmException; +import java.util.Random; import org.bukkit.Bukkit; import org.bukkit.command.Command; diff --git a/src/main/java/fr/xephi/authme/security/RandomString.java b/src/main/java/fr/xephi/authme/security/RandomString.java index 260e5254f..96fef22fa 100644 --- a/src/main/java/fr/xephi/authme/security/RandomString.java +++ b/src/main/java/fr/xephi/authme/security/RandomString.java @@ -1,5 +1,6 @@ package fr.xephi.authme.security; +import java.util.Calendar; import java.util.Random; /** @@ -25,6 +26,7 @@ public class RandomString { if (length < 1) throw new IllegalArgumentException("length < 1: " + length); buf = new char[length]; + random.setSeed(Calendar.getInstance().getTimeInMillis()); } public String nextString() {