code/libraries/joomlatools/library/dispatcher/authenticator/basic.php
protected function _getAuthParam()
    {
        if(!isset($this->__auth_param))
        {
            $this->__auth_param = null;

            $request = $this->getObject('request');

            if($request->headers->has('Authorization'))
            {
                $authorization = $request->headers->get('Authorization');

                if (stripos($authorization, 'basic') === 0)
                {
                    $exploded = explode(':', base64_decode(substr($authorization, 6)));

                    if (count($exploded) == 2) {
                        $this->__auth_param = array($exploded[0], $exploded[1]);
                    }
                }
            }
        }

        return $this->__auth_param;
    }
protected function _getAuthParam()
    {
        if(!isset($this->__auth_param))
        {
            $this->__auth_param = null;

            $request = $this->getObject('request');

            if($request->headers->has('Authorization'))
            {
                $authorization = $request->headers->get('Authorization');

                if (stripos($authorization, 'basic') === 0)
                {
                    $exploded = explode(':', base64_decode(substr($authorization, 6)));

                    if (count($exploded) == 2) {
                        $this->__auth_param = array($exploded[0], $exploded[1]);
                    }
                }
            }
        }

        return $this->__auth_param;
    }
protected function _getAuthParam ( ) { if ( ! isset ( $ this -> __auth_param ) ) { $ this -> __auth_param = null ; $ request = $ this -> getObject ( 'request' ) ; if ( $ request -> headers -> has ( 'Authorization' ) ) { $ authorization = $ request -> headers -> get ( 'Authorization' ) ; if ( stripos ( $ authorization , 'basic' ) === 0 ) { $ exploded = explode ( ':' , base64_decode ( substr ( $ authorization , 6 ) ) ) ; if ( count ( $ exploded ) == 2 ) { $ this -> __auth_param = array ( $ exploded [ 0 ] , $ exploded [ 1 ] ) ; } } } } return $ this -> __auth_param ; }
Returns the basic authentication credentials from the header

@return array|null
Returns the basic authentication credentials from the header