From 27f1e399c8717a980e5686c853a8457b51d64346 Mon Sep 17 00:00:00 2001 From: MGPastore <137975449+MGPastore@users.noreply.github.com> Date: Sun, 24 Sep 2023 20:02:58 +0000 Subject: [PATCH 1/3] work_oka --- src/app.js | 3 ++- src/config.js | 5 ++++- src/controllers/auth.controllers.js | 2 +- src/controllers/index.controller.js | 4 ++-- src/routes/index.routes.js | 14 ++++++++++++-- src/views/{about.hbs => contact.hbs} | 0 src/views/partials/navigation.hbs | 16 +++++++++++----- src/views/proyect.hbs | 11 +++++++++++ 8 files changed, 43 insertions(+), 12 deletions(-) rename src/views/{about.hbs => contact.hbs} (100%) create mode 100644 src/views/proyect.hbs diff --git a/src/app.js b/src/app.js index 196b4c1..a74af85 100644 --- a/src/app.js +++ b/src/app.js @@ -37,6 +37,7 @@ app.set("view engine", ".hbs"); // middlewares app.use(morgan("dev")); app.use(express.urlencoded({ extended: false })); +app.use(express.json()) app.use(methodOverride("_method")); app.use( session({ @@ -62,7 +63,7 @@ app.use((req, res, next) => { // routes app.use(indexRoutes); app.use(userRoutes); -app.use(notesRoutes); +//app.use(notesRoutes); // static files app.use(express.static(join(__dirname, "public"))); diff --git a/src/config.js b/src/config.js index 83eda7c..edafbbf 100644 --- a/src/config.js +++ b/src/config.js @@ -2,4 +2,7 @@ import { config } from "dotenv"; config(); export const PORT = process.env.PORT || 4000; -export const MONGODB_URI = process.env.MONGODB_URI || "mongodb://localhost/notesdb"; +export const MONGODB_URI = process.env.MONGODB_URI || 'mongodb+srv://root:robertoPass@cluster0.nwto2.mongodb.net/homes?retryWrites=true&w=majority'; + + + diff --git a/src/controllers/auth.controllers.js b/src/controllers/auth.controllers.js index 2143e3d..7312e5a 100644 --- a/src/controllers/auth.controllers.js +++ b/src/controllers/auth.controllers.js @@ -42,7 +42,7 @@ export const signup = async (req, res) => { export const renderSigninForm = (req, res) => res.render("auth/signin"); export const signin = passport.authenticate("local", { - successRedirect: "/notes", + successRedirect: "/", failureRedirect: "/auth/signin", failureFlash: true, }); diff --git a/src/controllers/index.controller.js b/src/controllers/index.controller.js index 4efc145..b51d26a 100644 --- a/src/controllers/index.controller.js +++ b/src/controllers/index.controller.js @@ -2,6 +2,6 @@ export const renderIndex = (req, res) => { res.render("index"); }; -export const renderAbout = (req, res) => { - res.render("about"); +export const renderContact = (req, res) => { + res.render("contact"); }; diff --git a/src/routes/index.routes.js b/src/routes/index.routes.js index a5943ce..436ca94 100644 --- a/src/routes/index.routes.js +++ b/src/routes/index.routes.js @@ -1,9 +1,19 @@ import { Router } from "express"; -import { renderIndex, renderAbout } from "../controllers/index.controller.js"; +import { renderIndex, renderContact } from "../controllers/index.controller.js"; const router = Router(); router.get("/", renderIndex); -router.get("/about", renderAbout); +router.get("/contact", renderContact); + +router.get("/proyect", (req,res)=>{ + let proyect = {"title":"Pokedex","URI":"http://asdasd.com","description":"Pokedex de pokemon"} + console.log(proyect) + + + res.render("proyect", { proyect }); + } + ) + export default router; diff --git a/src/views/about.hbs b/src/views/contact.hbs similarity index 100% rename from src/views/about.hbs rename to src/views/contact.hbs diff --git a/src/views/partials/navigation.hbs b/src/views/partials/navigation.hbs index 7ca9403..242f668 100644 --- a/src/views/partials/navigation.hbs +++ b/src/views/partials/navigation.hbs @@ -1,6 +1,6 @@