web - app request -> proper handling
This commit is contained in:
parent
2225d8a33e
commit
357dda7b5f
@ -48,7 +48,7 @@ route.all('/', function(req, res, next) {
|
|||||||
/**
|
/**
|
||||||
* login page or apprequest page
|
* login page or apprequest page
|
||||||
* @url /
|
* @url /
|
||||||
* @method all
|
* @method GET
|
||||||
*/
|
*/
|
||||||
route.get('/authenticate', (req, res) => {
|
route.get('/authenticate', (req, res) => {
|
||||||
|
|
||||||
@ -81,11 +81,18 @@ route.get('/authenticate', (req, res) => {
|
|||||||
});
|
});
|
||||||
// if user isnt logged in, show login page
|
// if user isnt logged in, show login page
|
||||||
} else {
|
} else {
|
||||||
res.render('login', {
|
if(!req.query.appId) req.session.appRequest = {};
|
||||||
session: req.session,
|
|
||||||
login_title: "Login to use APP_NAME via authRxbn", // appRequest app name
|
let view_obj = { session: req.session };
|
||||||
appRequest: req.session.appRequest
|
if(req.query.appId) {
|
||||||
});
|
rep.forEach((app) => {
|
||||||
|
if(app._id == req.query.appId)
|
||||||
|
view_obj["login_title"] = "Login to use "+app.name+" via authRxbn"; // appRequest app name
|
||||||
|
})
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
res.render('login', view_obj);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user