diff options
| author | Adam Soltys <[email protected]> | 2020-05-18 16:35:45 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2020-05-18 17:19:46 -0700 |
| commit | 2de9e3e1f841e2af89ff72eb594639fd456e3dc7 (patch) | |
| tree | c10b601f33016a27c7ef4e5c54f4309091a597ad | |
| parent | 5cb02a8d7e88b863294c5982bae8f92a9c541e52 (diff) | |
| download | coinos-server-2de9e3e1f841e2af89ff72eb594639fd456e3dc7.tar.gz coinos-server-2de9e3e1f841e2af89ff72eb594639fd456e3dc7.zip | |
check for captcha token
| -rw-r--r-- | routes/users.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/routes/users.js b/routes/users.js index f5c8df03..b01ef90f 100644 --- a/routes/users.js +++ b/routes/users.js @@ -83,6 +83,8 @@ app.post("/register", async (req, res) => { let ip = req.headers["x-forwarded-for"] || req.connection.remoteAddress; + if (!user.token) return res.status(500).send("Missing captcha token"); + let success, score; try { const url = `https://www.google.com/recaptcha/api/siteverify?secret=${config.captcha}&response=${user.token}&remoteip=${ip}`; |
