aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2020-05-10 19:47:47 -0700
committerAdam Soltys <[email protected]>2020-05-10 19:47:47 -0700
commit02b41fa0b8009b7bd966787656d5a5d75a8c3ce6 (patch)
tree262b0afcad46f385776dddd7fe2a4a8477911c08
parent4cb487fabc6eb7eb601e349a9365c17f8b6dce94 (diff)
downloadcoinos-server-02b41fa0b8009b7bd966787656d5a5d75a8c3ce6.tar.gz
coinos-server-02b41fa0b8009b7bd966787656d5a5d75a8c3ce6.zip
captcha
-rw-r--r--routes/users.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/routes/users.js b/routes/users.js
index ef1a065f..739143e5 100644
--- a/routes/users.js
+++ b/routes/users.js
@@ -94,6 +94,19 @@ app.post("/register", async (req, res) => {
user.name = user.username;
let ip = req.headers["x-forwarded-for"] || req.connection.remoteAddress;
+ try {
+ let captcha = await axios.post(
+ `https://www.google.com/recaptcha/api/siteverify/`, {
+ secret: config.captcha,
+ response: user.token,
+ ip
+ }
+ );
+ l.info(captcha);
+ } catch(e) {
+ l.error(e.message);
+ }
+
let countries = {
CA: "CAD",
US: "USD",