Class ChineseLoginPageController


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

      • ChineseLoginPageController

        public ChineseLoginPageController()
    • Method Detail

      • processRegisterUserRequest

        protected java.lang.String processRegisterUserRequest​(java.lang.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​(java.lang.String referer,
                                    javax.servlet.http.HttpServletRequest request,
                                    javax.servlet.http.HttpServletResponse response)
        Overrides:
        storeReferer in class LoginPageController
      • validatateRefererAvalible

        protected boolean validatateRefererAvalible​(java.lang.String referer)