feature/questionnaire page create + saving to MongoDb

This commit is contained in:
nicoagostini committed 2025-05-06 02:07:58 -07:00
1 parent fef7184404
commit 1e32ccfa17
6 files changed
+197 -4

No files matched your search

+6 -1
View File
@@ -3,6 +3,9 @@ const bcrypt = require('bcrypt');
const joi = require("joi");
const salt = 12;
const middleware = require("./middleware");
module.exports = (users) => {
const router = require("express").Router();
@@ -13,6 +16,7 @@ module.exports = (users) => {
});
router.post("/login", async (req, res) => {
const credentialSchema = joi.object({
email: joi.string().email().required(),
password: joi.string().max(20).required(),
@@ -39,9 +43,10 @@ module.exports = (users) => {
return res.redirect("/login");
}
console.log("User logged in successfully");
console.log("User email: " + req.body.email);
req.session.authenticated = true;
req.session.email = req.body.email;
req.session.errMessage = "";
res.redirect("/home");
return res.status(status.Ok);