コード例 #1
0
 /**
  * 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');
     }
 }
コード例 #2
0
 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)));
 }
コード例 #3
0
 /**
  * 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']);
 }