backend changes

This commit is contained in:
Chandini 2025-09-19 12:46:45 +05:30
parent d844ef4c58
commit ca3685ea68
3 changed files with 11 additions and 10 deletions

View File

@ -490,6 +490,7 @@ services:
ports:
- "8011:8011"
environment:
- FRONTEND_URL=https://dashboard.codenuk.com
- PORT=8011
- HOST=0.0.0.0
- NODE_ENV=development

View File

@ -69,9 +69,9 @@ router.get('/verify-email', async (req, res) => {
let frontendUrl;
try {
const urls = require('../../../../config/urls');
frontendUrl = urls.FRONTEND_URL || 'http://192.168.1.16:3001';
frontendUrl = urls.FRONTEND_URL || 'https://dashboard.codenuk.com';
} catch (err) {
frontendUrl = 'http://192.168.1.16:3001';
frontendUrl = 'https://dashboard.codenuk.com';
}
const redirectUrl = `${frontendUrl}/signin?error=${encodeURIComponent('Verification token is required')}`;
if (req.query.format === 'json') {
@ -86,9 +86,9 @@ router.get('/verify-email', async (req, res) => {
let frontendUrl;
try {
const urls = require('../../../../config/urls');
frontendUrl = urls.FRONTEND_URL || 'http://192.168.1.16:3001';
frontendUrl = urls.FRONTEND_URL || 'https://dashboard.codenuk.com';
} catch (err) {
frontendUrl = 'http://192.168.1.16:3001';
frontendUrl = 'https://dashboard.codenuk.com';
}
const redirectUrl = `${frontendUrl}/signin?verified=true`;
@ -108,9 +108,9 @@ router.get('/verify-email', async (req, res) => {
let frontendUrl;
try {
const urls = require('../../../../config/urls');
frontendUrl = urls.FRONTEND_URL || 'http://192.168.1.16:3001';
frontendUrl = urls.FRONTEND_URL || 'https://dashboard.codenuk.com';
} catch (err) {
frontendUrl = 'http://192.168.1.16:3001';
frontendUrl = 'https://dashboard.codenuk.com';
}
const redirectUrl = `${frontendUrl}/signin?error=${encodeURIComponent(error.message)}`;

View File

@ -160,12 +160,12 @@ class AuthService {
const FRONTEND_URL = urls.FRONTEND_URL.replace(/\/$/, '');
verifyUrl = `${FRONTEND_URL}/verify-email?token=${encodeURIComponent(token)}`;
} else {
// Hardcoded fallback - no environment variables
verifyUrl = `http://192.168.1.16:3001/verify-email?token=${encodeURIComponent(token)}`;
// Hardcoded fallback - use live dashboard domain
verifyUrl = `https://dashboard.codenuk.com/verify-email?token=${encodeURIComponent(token)}`;
}
} catch (err) {
// Hardcoded fallback - no environment variables
verifyUrl = `http://192.168.1.16:3001/verify-email?token=${encodeURIComponent(token)}`;
// Hardcoded fallback - use live dashboard domain
verifyUrl = `https://dashboard.codenuk.com/verify-email?token=${encodeURIComponent(token)}`;
}
console.log(`📧 Generated verification URL: ${verifyUrl}`);