Class ChineseLoginPageController


@Scope("tenant") @RequestMapping("/login") public class ChineseLoginPageController extends LoginPageController
Chinese Login Controller. Handles login and register for the account flow.
  • Constructor Details

    • ChineseLoginPageController

      public ChineseLoginPageController()
  • Method Details

    • processRegisterUserRequest

      protected String processRegisterUserRequest(String referer, RegisterForm form, org.springframework.validation.BindingResult bindingResult, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) throws CMSItemNotFoundException
      This method takes data from the registration form and create a new customer account and attempts to log in using the credentials of this new user.
      Overrides:
      processRegisterUserRequest in class AbstractRegisterPageController
      Returns:
      true if there are no binding errors or the account does not already exists.
      Throws:
      CMSItemNotFoundException
    • storeReferer

      protected void storeReferer(String referer, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Overrides:
      storeReferer in class LoginPageController
    • validatateRefererAvalible

      protected boolean validatateRefererAvalible(String referer)