]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/pages/main/Signup.java
upd: create rate limit for account creation
[gigi.git] / src / org / cacert / gigi / pages / main / Signup.java
index bb72a9cd1a44fa516624823a36b7671c7d62ea58..52a6603f76615e364229d105e85845a01c4eafdb 100644 (file)
@@ -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) {