fix: Resolve demo account login issues and Express trust proxy
All checks were successful
CI / Backend Tests (push) Successful in 1m16s
CI / Frontend Tests (push) Successful in 1m51s
CI / Build Docker Images (push) Successful in 3m45s

- Enable database seeding (RUN_SEED: true) to create demo accounts
- Fix Express trust proxy configuration for nginx reverse proxy
- Add AGENTS.md with comprehensive development guidelines
- All demo accounts now working: admin, recruiter, employer, candidate
- Resolve rate limiting configuration warnings

Fixes: Demo account login failures, Express trust proxy errors
This commit is contained in:
2025-10-17 11:43:07 -05:00
parent aaa6cf79c1
commit 7e23204ae5
3 changed files with 245 additions and 1 deletions

View File

@@ -15,6 +15,9 @@ const resumeRoutes = require('./routes/resumes');
const app = express();
// Trust proxy for nginx reverse proxy
app.set('trust proxy', true);
const authLimiter = rateLimit({
windowMs: config.rateLimit.windowMs,
max: config.rateLimit.max,