diff --git a/client/homebrew/navbar/account.navitem.jsx b/client/homebrew/navbar/account.navitem.jsx index 67b5831ad..7ac687a41 100644 --- a/client/homebrew/navbar/account.navitem.jsx +++ b/client/homebrew/navbar/account.navitem.jsx @@ -44,7 +44,7 @@ const Account = createClass({ const expiry = new Date; expiry.setFullYear(expiry.getFullYear() + 1); - const token = await request.post('/login') + const token = await request.post('/local/login') .send({ username }) .then((response)=>{ return response.body; diff --git a/server/app.js b/server/app.js index 1e17424f2..381113a4a 100644 --- a/server/app.js +++ b/server/app.js @@ -261,20 +261,17 @@ app.get('/print/:id', asyncHandler(async (req, res, next)=>{ const nodeEnv = config.get('node_env'); const isLocalEnvironment = config.get('local_environments').includes(nodeEnv); -// Login -app.post('/login', (req, res)=>{ - // Local only - if(!isLocalEnvironment){ +// Local only +if(isLocalEnvironment){ + // Login + app.post('/local/login', (req, res)=>{ + const username = req.body.username; + if(!username) return; - return; - } - - const username = req.body.username; - if(!username) return; - - const payload = jwt.encode({ username: username, issued: new Date }, config.get('secret')); - return res.json(payload); -}); + const payload = jwt.encode({ username: username, issued: new Date }, config.get('secret')); + return res.json(payload); + }); +}