tempfix: added some debug console logs for easiest debug
This commit is contained in:
@@ -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);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user