aboutsummaryrefslogtreecommitdiffstats
path: root/routes/users.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2020-12-02 01:17:53 -0500
committerAdam Soltys <[email protected]>2020-12-02 01:17:53 -0500
commit245e6afb0d855b7a45e790091c7a77719acf8c90 (patch)
tree4326d5f9751932739550b84943e308b44d0a82f6 /routes/users.js
parentc8d888e09c9be64a116da2e4b5c2b1a4f8e10e71 (diff)
downloadcoinos-server-245e6afb0d855b7a45e790091c7a77719acf8c90.tar.gz
coinos-server-245e6afb0d855b7a45e790091c7a77719acf8c90.zip
quiet login errors
Diffstat (limited to 'routes/users.js')
-rw-r--r--routes/users.js48
1 files changed, 26 insertions, 22 deletions
diff --git a/routes/users.js b/routes/users.js
index 73d7d7fe..77ae34f4 100644
--- a/routes/users.js
+++ b/routes/users.js
@@ -306,31 +306,26 @@ app.post(
app.post(
"/login",
ah(async (req, res) => {
- const { params, sig, key } = req.body;
+ try {
+ const { params, sig, key } = req.body;
- if (sig) {
- const { callback } = params;
+ if (sig) {
+ const { callback } = params;
- try {
- const url = `${callback}&sig=${sig}&key=${key}`;
- const response = await axios.get(url);
- res.send(response.data);
- } catch (e) {
- l.error("problem calling lnurl login", e.message);
- res.status(500).send(e.message);
- }
+ try {
+ const url = `${callback}&sig=${sig}&key=${key}`;
+ const response = await axios.get(url);
+ res.send(response.data);
+ } catch (e) {
+ l.error("problem calling lnurl login", e.message);
+ res.status(500).send(e.message);
+ }
- return;
- }
+ return;
+ }
- let twofa = req.body.token;
- l.info(
- "login",
- req.body.username,
- req.headers["x-forwarded-for"] || req.connection.remoteAddress
- );
+ let twofa = req.body.token;
- try {
let user = await getUser(req.body.username);
if (
@@ -354,6 +349,12 @@ app.post(
return res.status(401).send("2fa required");
}
+ l.info(
+ "login",
+ req.body.username,
+ req.headers["x-forwarded-for"] || req.connection.remoteAddress
+ );
+
let payload = { username: user.username };
let token = jwt.sign(payload, config.jwt);
res.cookie("token", token, { expires: new Date(Date.now() + 432000000) });
@@ -362,7 +363,7 @@ app.post(
user = pick(user, ...whitelist);
res.send({ user, token });
} catch (e) {
- l.error("login error", e.message);
+ // l.error("login error", e.message);
res.status(401).end();
}
})
@@ -467,7 +468,10 @@ app.get(
blindkey: blindkey.publicKey
}));
- lq.importBlindingKey(confidentialAddress, blindkey.privateKey.toString('hex'));
+ lq.importBlindingKey(
+ confidentialAddress,
+ blindkey.privateKey.toString("hex")
+ );
} else {
({ address } = p[type]({
redeem: p.p2wpkh({