summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgumi <git@gumi.ca>2018-04-10 19:15:13 -0400
committergumi <git@gumi.ca>2018-04-10 19:15:13 -0400
commit8fc40ae5e1400b4e7a3d4f05105742afd2c68854 (patch)
tree70ab199f1e7742608fd3bea826520c9ae83ed4fe
parenta944a52e264febae95626ff20c8a3ed89e3d6e9c (diff)
downloadapi-8fc40ae5e1400b4e7a3d4f05105742afd2c68854.tar.gz
api-8fc40ae5e1400b4e7a3d4f05105742afd2c68854.tar.bz2
api-8fc40ae5e1400b4e7a3d4f05105742afd2c68854.tar.xz
api-8fc40ae5e1400b4e7a3d4f05105742afd2c68854.zip
...it turns out tokens can be quite long
-rw-r--r--src/api.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/api.js b/src/api.js
index eb6d726..f33aca4 100644
--- a/src/api.js
+++ b/src/api.js
@@ -36,7 +36,7 @@ const checkRateLimiting = (req, res, next) => {
const checkCaptcha = (req, res, next) => {
const token = String(req.get("X-CAPTCHA-TOKEN") || "");
- if (!token.match(/^[a-zA-Z0-9-_]{30,60}$/)) {
+ if (!token.match(/^[a-zA-Z0-9-_]{20,800}$/)) {
res.status(403).json({
status: "error",
error: "no token sent"