diff options
author | gumi <git@gumi.ca> | 2018-04-10 15:17:01 -0400 |
---|---|---|
committer | gumi <git@gumi.ca> | 2018-04-10 15:17:01 -0400 |
commit | 85e91a8cad446bbc0a916f6b045bd8720404d17f (patch) | |
tree | 0c1e57e2ddb39022d579a9839e1e72135385ff81 | |
parent | f6f78df611b1e94e079e4c023ea610a3b4bebac8 (diff) | |
download | apiv1-85e91a8cad446bbc0a916f6b045bd8720404d17f.tar.gz apiv1-85e91a8cad446bbc0a916f6b045bd8720404d17f.tar.bz2 apiv1-85e91a8cad446bbc0a916f6b045bd8720404d17f.tar.xz apiv1-85e91a8cad446bbc0a916f6b045bd8720404d17f.zip |
don't accept "undefined" as token
-rw-r--r-- | server.js | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -57,7 +57,7 @@ const checkRateLimiting = (req, res, next) => { }; const checkCaptcha = (req, res, next) => { - const token = String(req.get("X-CAPTCHA-TOKEN")); + const token = String(req.get("X-CAPTCHA-TOKEN") || ""); if (!token.match(/^[a-zA-Z0-9-_]{30,60}$/)) { res.status(403).json({ |