www in docker support

This commit is contained in:
MaddoScientisto 2026-04-22 18:41:37 +02:00
commit c227fce036
2145 changed files with 399596 additions and 58 deletions

View file

@ -0,0 +1,64 @@
package it.acxent.cc.servlet;
import it.acxent.common.Users;
import it.acxent.db.ApplParmFull;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class LogonSvlt extends it.acxent.servlet.LogonSvlt {
protected boolean checkLoginProfile(HttpServletRequest req) {
try {
if (getLoginUser(req) == null) {
forceJspPage(getLoginPage(req, null), req);
return true;
}
if (getLoginUser(req).getFlgValido().equals("N")) {
forceJspPage(getLoginPage(req, null), req);
req.getSession().removeAttribute("loginUser_id");
req.getSession().removeAttribute("utenteLogon");
return false;
}
if (getLoginUser(req).getId_userProfile() == getParm("USER_PROFILE_ID_WWW").getNumeroLong()) {
forceJspPage(getLoginPage(req, null), req);
return true;
}
forceJspPage(getLoginPage(req, null), req);
req.getSession().removeAttribute("loginUser_id");
req.getSession().removeAttribute("utenteLogon");
return false;
} catch (Exception e) {
handleDebug(e);
return false;
}
}
protected String getLoginPage(HttpServletRequest req, HttpServletResponse res) {
return getRequestParameter(req, "thePage");
}
protected Users getUser(HttpServletRequest req) {
ApplParmFull apFull = getApFull();
return new it.acxent.anag.Users(apFull);
}
protected void loginOK(HttpServletRequest req, HttpServletResponse res) throws Exception {
ApplParmFull apFull = getApFull(req);
req.setAttribute("msg", "");
req.setAttribute("cmd", "updateCart");
setJspPage("Cart.abl", req);
RequestDispatcher rd = getServletContext().getRequestDispatcher(getJspPage(req));
rd.forward((ServletRequest)req, (ServletResponse)res);
}
protected boolean useControlCodeAccess() {
return false;
}
protected void loginKO(HttpServletRequest req, HttpServletResponse res) {
super.loginKO(req, res);
forceMessage(req, "Login errato o inesistente!");
}
}