fix: 🐛 fix redirect url with reverse proxy

This commit is contained in:
Jin 2025-03-31 21:08:22 +02:00
parent 9397dfd6a6
commit ff43537942

View File

@ -28,7 +28,7 @@ function checkAuth(req: Request, res: Response, next: NextFunction) {
} else if (currentTotpStatus !== lastAuthState.totpEnabled || currentSsoStatus !== lastAuthState.ssoEnabled) { } else if (currentTotpStatus !== lastAuthState.totpEnabled || currentSsoStatus !== lastAuthState.ssoEnabled) {
req.session.destroy((err) => { req.session.destroy((err) => {
if (err) console.error('Error destroying session:', err); if (err) console.error('Error destroying session:', err);
res.redirect('/login'); res.redirect('login');
}); });
return; return;
} else if (currentSsoStatus) { } else if (currentSsoStatus) {
@ -36,7 +36,7 @@ function checkAuth(req: Request, res: Response, next: NextFunction) {
next(); next();
return; return;
} }
res.redirect('/login'); res.redirect('login');
return; return;
} else if (!req.session.loggedIn && !noAuthentication) { } else if (!req.session.loggedIn && !noAuthentication) {
const redirectToShare = options.getOptionBool("redirectBareDomain"); const redirectToShare = options.getOptionBool("redirectBareDomain");