From 9480b2ed9f1fd1c437f06e89d521c04fc28fe178 Mon Sep 17 00:00:00 2001 From: Milton Gonzalez Date: Mon, 6 Apr 2026 22:07:03 -0500 Subject: [PATCH] Prepare backend for production api path --- backend/src/app.js | 2 ++ backend/src/utils/certificatePath.js | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/src/app.js b/backend/src/app.js index f15bdc6..d747dae 100644 --- a/backend/src/app.js +++ b/backend/src/app.js @@ -22,6 +22,8 @@ app.use(morgan(env.nodeEnv === 'production' ? 'combined' : 'dev')); app.use(express.json()); app.use('/auth/login', authRateLimiter); +app.use('/api/auth/login', authRateLimiter); +app.use('/api', routes); app.use(routes); app.use(notFound); app.use(errorHandler); diff --git a/backend/src/utils/certificatePath.js b/backend/src/utils/certificatePath.js index 6fcef45..abd86a6 100644 --- a/backend/src/utils/certificatePath.js +++ b/backend/src/utils/certificatePath.js @@ -1,9 +1,12 @@ const fs = require('fs/promises'); const path = require('path'); +const env = require('../config/env'); const getUserCertificatePath = async (userId) => { const fullPath = path.resolve( - '/home/mgonzalez/desarrollo/react/linkedsign/backend/storage/certificates/users', + env.storagePath, + 'certificates', + 'users', String(userId) );