Skip to content

Commit

Permalink
Merge pull request #199 from Arquisoft/develop
Browse files Browse the repository at this point in the history
Arreglos tests
  • Loading branch information
AlonsoA-hub authored May 3, 2022
2 parents 0d7e725 + 5759ddb commit 9eb3547
Showing 1 changed file with 0 additions and 36 deletions.
36 changes: 0 additions & 36 deletions restapi/server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,42 +41,6 @@ app.use(metricsMiddleware);
app.use(cors(options));
app.use(express.json()); //El servidor trabaja con json


//RouterSession
var routerUsuarioSession = express.Router();
routerUsuarioSession.use(function(req, res, next) {
if(req.session.usuario){
next();
} else {
console.log("Nope");
//redireccionar al inicio
res.redirect(200,"/home");
}
});

//Aplicar RouterAdministrador
app.use("/users/logout",routerUsuarioSession);

//RouterAdministrador
var routerUsuarioAdministrador = express.Router();
routerUsuarioAdministrador.use(function(req, res, next) {
if(req.session.usuario && req.session.usuario.role == "admin"){
next();
} else {
console.log("Nope");
//redireccionar al inicio
res.redirect(200,"/home");
}
});

//Aplicar RouterAdministrador
app.use("/products/add",routerUsuarioAdministrador);
app.use("/products/update",routerUsuarioAdministrador);
app.use("/products/delete",routerUsuarioAdministrador);
app.use("/users/add",routerUsuarioAdministrador);
app.use("/users/update",routerUsuarioAdministrador);
app.use("/users/delete",routerUsuarioAdministrador);

//Rutas a los controladores
require("./routes/products_router");
require("./routes/orders_router");
Expand Down

0 comments on commit 9eb3547

Please sign in to comment.