X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=server%2Froutes%2Fusers.js;fp=routes%2Fusers.js;h=2b39cc05f3fecd8b7e62f6b5ffbab0dc10838490;hp=95992c537cf5f61b1788f46cfb779bd32dfb93b4;hb=625022fdcf750f0aff8fcd699f7e9b89730e1d10;hpb=b955c65b942d09d24b5c3bed0d755d4f2f8f71f1 diff --git a/routes/users.js b/server/routes/users.js similarity index 93% rename from routes/users.js rename to server/routes/users.js index 95992c53..2b39cc05 100644 --- a/routes/users.js +++ b/server/routes/users.js @@ -6,7 +6,7 @@ var sendEmail = require('../utils/mailer'); var genToken = require("../utils/tokenGenerator"); var access = require("../utils/access"); var params = require("../config/parameters"); -var checkNameEmail = require("../public/javascripts/shared/userCheck") +var checkNameEmail = require("../data/userCheck") // to: object user (to who we send an email) function setAndSendLoginToken(subject, to, res) @@ -22,7 +22,9 @@ function setAndSendLoginToken(subject, to, res) params.siteURL + "/authenticate?token=" + token + "\\n" + "Token will expire in " + params.token.expire/(1000*60) + " minutes." sendEmail(params.mail.noreply, to.email, subject, body, err => { - res.json(err || {}); + // "id" is generally the only info missing on client side, + // but the name is also unknown if log-in with the email. + res.json(err || {id: to.id, name: to.name}); }); }); }