/** * Customer login form page */ public function loginAction() { $session = $this->_getSession(); // Set women category as before URL $categoryUrl = Mage::getModel('catalog/category')->load(4)->getUrl(); $session->setBeforeAuthUrl($categoryUrl); parent::loginAction(); }
public function loginAction() { if (Mage::getBlockSingleton('hostedregistration/hostedregistration')->enableHostedPage() == '1') { $this->_redirectUrl($this->dataObject->getLoginUrl()); } else { parent::loginAction(); } }
/** * Overwrite Magento loginAction method, * to check if a customer is already logged in */ public function loginAction() { /* Something went wrong, force login form */ if ($this->getRequest()->getParam('forceWsoLogin') != true) { $samlHelper = Mage::helper('hukmedia_wso2/saml'); $samlHelper->sendAuthnRequest(null, null, false, true); } /* No WSO2 session established, start login procedure */ parent::loginAction(); }
public function loginAction() { if (Mage::getStoreConfig('customer/avectra/login_hook') == 1) { $referer = $this->_getRefererUrl() && !preg_match('/customer\\/account\\/logoutSuccess/', $this->_getRefererUrl()) ? $this->_getRefererUrl() : 'https://' . $_SERVER['SERVER_NAME']; $return_url = preg_replace('/^http:/', 'https:', $referer); $return_url = urlencode($return_url); $this->_redirectUrl($this->getSharepointLogin() . '?' . $this->getReturnPathGetParam() . '=' . $return_url, '200'); } else { parent::loginAction(); } }