/** * pre_login * * Override the pre_login function from SugarAuthenticate so that user is * redirected to SAML entry point if other is not specified */ function pre_login() { parent::pre_login(); if (empty($_REQUEST['no_saml'])) { SugarApplication::redirect('?entryPoint=SAML'); } }
public function pre_login() { parent::pre_login(); // go straight to authentication $token = $this->box->getToken(); unset($_REQUEST['login_token']); SugarApplication::redirect("?module=Users&action=Authenticate&token={$token}&" . http_build_query($GLOBALS['app']->getLoginVars(false))); }
/** * pre_login * * Override the pre_login function from SugarAuthenticate so that user is * redirected to SAML entry point if other is not specified */ function pre_login() { parent::pre_login(); $this->redirectToLogin($GLOBALS['app']); }