cleanup log
This commit is contained in:
@@ -45,8 +45,6 @@ router.get("/watchedMovies", async (req, res) => {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
const decoded = jwt.verify(token, process.env.JWT_SECRET); // Verify token
|
const decoded = jwt.verify(token, process.env.JWT_SECRET); // Verify token
|
||||||
console.log("Decoded token:", decoded);
|
|
||||||
console.log("Decoded decoded.userId:", decoded.id);
|
|
||||||
const user = await User.findById(decoded.id); // Get user by ID
|
const user = await User.findById(decoded.id); // Get user by ID
|
||||||
if (!user) return res.status(404).json({ message: "User not found" });
|
if (!user) return res.status(404).json({ message: "User not found" });
|
||||||
|
|
||||||
|
|||||||
+23
-2
@@ -7,6 +7,27 @@ const axios = require("axios");
|
|||||||
|
|
||||||
const router = express.Router();
|
const router = express.Router();
|
||||||
|
|
||||||
|
let date_time = new Date();
|
||||||
|
|
||||||
|
// get current date
|
||||||
|
// adjust 0 before single digit date
|
||||||
|
let date = ("0" + date_time.getDate()).slice(-2);
|
||||||
|
|
||||||
|
// get current month
|
||||||
|
let month = ("0" + (date_time.getMonth() + 1)).slice(-2);
|
||||||
|
|
||||||
|
// get current year
|
||||||
|
let year = date_time.getFullYear();
|
||||||
|
|
||||||
|
// get current hours
|
||||||
|
let hours = date_time.getHours();
|
||||||
|
|
||||||
|
// get current minutes
|
||||||
|
let minutes = date_time.getMinutes();
|
||||||
|
|
||||||
|
// get current seconds
|
||||||
|
let seconds = date_time.getSeconds();
|
||||||
|
|
||||||
// Set password for verification
|
// Set password for verification
|
||||||
|
|
||||||
const woof = process.env.DOG_NAMES ? process.env.DOG_NAMES.split(",") : [];
|
const woof = process.env.DOG_NAMES ? process.env.DOG_NAMES.split(",") : [];
|
||||||
@@ -100,7 +121,6 @@ router.post("/register", async (req, res) => {
|
|||||||
function registerVerification() {
|
function registerVerification() {
|
||||||
return woof.includes(verifoof);
|
return woof.includes(verifoof);
|
||||||
}
|
}
|
||||||
console.log("Verification input:", verifoof);
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if (!password) {
|
if (!password) {
|
||||||
@@ -110,7 +130,6 @@ router.post("/register", async (req, res) => {
|
|||||||
throw new Error("Le nom du chien doit être défini" );
|
throw new Error("Le nom du chien doit être défini" );
|
||||||
}
|
}
|
||||||
if (!registerVerification()) {
|
if (!registerVerification()) {
|
||||||
console.log("Invalid dog name:", verifoof);
|
|
||||||
return res.status(201).json({ message: "Mauvais nom de chien" });
|
return res.status(201).json({ message: "Mauvais nom de chien" });
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -142,6 +161,8 @@ router.post("/login", async (req, res) => {
|
|||||||
const isMatch = await bcrypt.compare(password, user.password);
|
const isMatch = await bcrypt.compare(password, user.password);
|
||||||
if (!isMatch) return res.status(401).json({ message: "Informations d'identification non valides" });
|
if (!isMatch) return res.status(401).json({ message: "Informations d'identification non valides" });
|
||||||
|
|
||||||
|
console.log("[" + year + "-" + month + "-" + date + " " + hours + ":" + minutes + ":" + seconds + "] " + user.name + " logged in")
|
||||||
|
|
||||||
// Check if the user role is 69 and set the admin flag
|
// Check if the user role is 69 and set the admin flag
|
||||||
const isAdmin = user.role === 69;
|
const isAdmin = user.role === 69;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user