tempfix: added some debug console logs for easiest debug

This commit is contained in:
Giuseppe Raffa
2026-04-21 20:27:44 +02:00
parent 974cbe93cd
commit e43c330594
5 changed files with 96 additions and 26 deletions

View File

@@ -84,9 +84,12 @@ router.post('/login', async (req, res) => {
}
try {
const user = await auth.login(username, password);
const session = await auth.newSession(user.id, req.headers['user-agent'], req.ip);
const token = jwt.generateToken(user, session.id);
console.log('[DEBUG ROUTES] POST /api/auth/login START - username:', username);\n
const user = await auth.login(username, password);\n console.log('[DEBUG ROUTES] auth.login() success - user:', user);
const session = await auth.newSession(user.id, req.headers['user-agent'], req.ip);\n console.log('[DEBUG ROUTES] auth.newSession() success - session:', session);
const token = jwt.generateToken(user, session.id);\n console.log('[DEBUG ROUTES] jwt.generateToken() success');
const cookieOptions = {
httpOnly: true,
@@ -101,12 +104,12 @@ router.post('/login', async (req, res) => {
res.cookie('auth_token', token, cookieOptions);
res.clearCookie('_csrf');
console.log('[DEBUG ROUTES] cookies set - redirecting to:', safeRedirect || CONSOLE_URL);
const destination = safeRedirect || CONSOLE_URL;
res.redirect(destination);
} catch (err) {
console.error('[AUTH] Login failed:', err.message);
return loginRedirect('invalid_credentials', safeRedirect);
console.error('[DEBUG ROUTES] Login FAILED:', err.message, err.code, err);\n return loginRedirect('invalid_credentials', safeRedirect);
}
});