]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/EmailAddress.java
Factor out email sending from "Signup".
[gigi.git] / src / org / cacert / gigi / EmailAddress.java
index 3f4211a51eb95df4b0965a665e4fbdfa197c506c..feb65915cd1397404683834fb3563273252f1f14 100644 (file)
@@ -7,6 +7,7 @@ import java.sql.SQLException;
 
 import org.cacert.gigi.database.DatabaseConnection;
 import org.cacert.gigi.email.EmailProvider;
+import org.cacert.gigi.util.RandomToken;
 import org.cacert.gigi.util.ServerConstants;
 
 public class EmailAddress {
@@ -31,10 +32,10 @@ public class EmailAddress {
                rs.close();
        }
 
-       public EmailAddress(String address, User owner, String hash) {
+       public EmailAddress(String address, User owner) {
                this.address = address;
                this.owner = owner;
-               this.hash = hash;
+               this.hash = RandomToken.generateToken(16);
        }
 
        public void insert(Language l) {