summaryrefslogtreecommitdiff
path: root/static/js
diff options
context:
space:
mode:
authorsostler <sbostler@gmail.com>2010-02-01 20:57:47 -0500
committersostler <sbostler@gmail.com>2010-02-01 20:57:47 -0500
commitf48be07d06c13aca598eee597a8384553e848925 (patch)
treeae6964dc1943a985dc55eeed2e1cfaa755ec3c47 /static/js
parent012293438dc4fe0b347e012970eb1187502d3fa3 (diff)
parentc4e2a34d4d03386f9eb66169e0010c03521b9ca8 (diff)
Merge branch 'master' of ssh://sostler@dump.fm/home/dumpfmprod/prod
Diffstat (limited to 'static/js')
-rwxr-xr-xstatic/js/register.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/static/js/register.js b/static/js/register.js
index d8f9b6a..682efcb 100755
--- a/static/js/register.js
+++ b/static/js/register.js
@@ -4,12 +4,19 @@ function validateNick(n) {
}
}
+// HOPE NO HACKERS ARE READING THIS :o
+var ValidCodes = ['WAXWANYE23',
+ 'HOTDUMPING5000'];
+
function submitRegistration() {
var nick = $('#nickInput').val();
var email = $('#emailInput').val();
var password = $('#passwordInput').val() || "";
- var hash = hex_sha1(nick + '$' + password + '$dumpfm');
-
+ var code = $('#codeInput').val();
+ if ($.inArray(code.toUpperCase(), ValidCodes) == -1) {
+ alert("Bad registration code! Try again dude...." );
+ return;
+ }
if (nick.length < 3) {
alert("Nicks must be at least 3 characters long.");
return;
@@ -18,6 +25,7 @@ function submitRegistration() {
return;
}
+ var hash = hex_sha1(nick + '$' + password + '$dumpfm');
var onSuccess = function() {
location.href = "/";
};