Adding $local callback endpoint

This commit is contained in:
Fabian Stamm
2019-10-12 18:29:00 +02:00
parent 11f460406b
commit 1cb0873ce8
2 changed files with 13 additions and 1 deletions

View File

@ -34,6 +34,14 @@ ViewRouter.get("/login", (req, res) => {
res.send(GetLoginPage(req.__))
})
ViewRouter.get("/code", (req, res) => {
res.setHeader("Cache-Control", "no-cache");
if (req.query.error)
res.send("Some error occured: " + req.query.error);
else
res.send(`Your code is: ${req.query.code}`);
})
ViewRouter.get("/admin", GetUserMiddleware(false, true), (req: Request, res, next) => {
if (!req.isAdmin) res.sendStatus(HttpStatusCode.FORBIDDEN)
else next()