diff options
| author | Adam Soltys <[email protected]> | 2020-12-02 01:17:53 -0500 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2020-12-02 01:17:53 -0500 |
| commit | 245e6afb0d855b7a45e790091c7a77719acf8c90 (patch) | |
| tree | 4326d5f9751932739550b84943e308b44d0a82f6 /routes/users.js | |
| parent | c8d888e09c9be64a116da2e4b5c2b1a4f8e10e71 (diff) | |
| download | coinos-server-245e6afb0d855b7a45e790091c7a77719acf8c90.tar.gz coinos-server-245e6afb0d855b7a45e790091c7a77719acf8c90.zip | |
quiet login errors
Diffstat (limited to 'routes/users.js')
| -rw-r--r-- | routes/users.js | 48 |
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({ |
