31 lines
1.8 KiB
Bash
31 lines
1.8 KiB
Bash
# ── Google OAuth ──────────────────────────────────────────────
|
|
# Get these from https://console.cloud.google.com/
|
|
# Authorized redirect URI must include: http://localhost:8000/api/auth/google/callback
|
|
GOOGLE_CLIENT_ID=49118838430-vf3ttj24hour4rcj48boo7n58dh7l8jo.apps.googleusercontent.com
|
|
GOOGLE_CLIENT_SECRET=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
|
|
|
|
# ── JWT ───────────────────────────────────────────────────────
|
|
# Generate with: python -c "import secrets; print(secrets.token_hex(32))"
|
|
JWT_SECRET=supersecretchangeme123456789abcdefghijklmnop
|
|
JWT_ALGORITHM=HS256
|
|
JWT_EXPIRE_HOURS=168
|
|
|
|
# ── MongoDB ───────────────────────────────────────────────────
|
|
MONGODB_URI=mongodb://localhost:27017
|
|
MONGODB_DB=hireai
|
|
|
|
# ── Gemini AI ─────────────────────────────────────────────────
|
|
GEMINI_API_KEY=AIzaSyDQkd0AlWlCU2mFyq99aLTXj83qBncIUgQ
|
|
|
|
# ── App URLs ──────────────────────────────────────────────────
|
|
FRONTEND_URL=http://localhost:5173
|
|
BACKEND_URL=http://localhost:8000
|
|
|
|
# ── Email (SMTP) ──────────────────────────────────────────────
|
|
MAIL_USERNAME=your-gmail@gmail.com
|
|
MAIL_PASSWORD=your-app-password
|
|
MAIL_FROM=your-gmail@gmail.com
|
|
MAIL_SERVER=smtp.gmail.com
|
|
MAIL_PORT=587
|
|
MAIL_TLS=True
|
|
MAIL_SSL=False
|