X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Fmain%2FSignup.java;h=27566aeee9619c32b5db8bcb19faedd36d644ad8;hb=4ef7ef003efbb904af6d4bce0ea0ee1b5091b65f;hp=bb72a9cd1a44fa516624823a36b7671c7d62ea58;hpb=a0232b6e40e7e09767f0444d24e18bf12dafc362;p=gigi.git diff --git a/src/org/cacert/gigi/pages/main/Signup.java b/src/org/cacert/gigi/pages/main/Signup.java index bb72a9cd..27566aee 100644 --- a/src/org/cacert/gigi/pages/main/Signup.java +++ b/src/org/cacert/gigi/pages/main/Signup.java @@ -100,7 +100,7 @@ public class Signup extends Form { outputError(out, req, "Invalid date of birth"); } if ( !"1".equals(req.getParameter("cca_agree"))) { - outputError(out, req, "You have to agree to the CAcert Community agreement."); + outputError(out, req, "You have to agree to the SomeCA Community agreement."); } if (email.equals("")) { outputError(out, req, "Email Address was blank"); @@ -158,6 +158,10 @@ public class Signup extends Form { if (isFailed(out)) { return false; } + if (RegisterPage.RATE_LIMIT.isLimitExceeded(req.getRemoteAddr())) { + outputError(out, req, "Rate Limit Exceeded"); + return false; + } try { run(req, pw1); } catch (SQLException e) {