auth front

This commit is contained in:
jleroy
2025-03-11 11:28:14 +01:00
parent 4e41294eee
commit 32ee0904f1
21 changed files with 363 additions and 23 deletions

View File

@@ -5,7 +5,7 @@ import {
register,
login,
checkAuth,
logout,
logout, getprofile,
} from "../controllers/authController.js";
import {verifyToken} from "../middleware/tokenJWTMiddleware.js";
import multer from "multer";
@@ -29,7 +29,7 @@ const generateFileName = (originalName) => {
};
const storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, 'uploads/'); // Stockage des fichiers dans le dossier uploads/
cb(null, 'uploads/');
},
filename: function (req, file, cb) {
cb(null, generateFileName(file.originalname));
@@ -48,6 +48,7 @@ router.post('/upload', verifyToken, upload.single('file'), (req, res) => {
router.post('/auth/register', register);
router.post('/auth/login', login);
router.post('/auth/logout', logout);
router.get('/auth/user', verifyToken, getprofile);
router.get('/auth/check-auth', verifyToken, checkAuth);
export default router;