/**
  * Check authorize request for validity and return token
  *
  * @return Mage_Oauth_Model_Token
  */
 public function checkAuthorizeRequest()
 {
     if (!$this->_request->isGet()) {
         Mage::throwException('Request is not GET');
     }
     $this->_requestType = self::REQUEST_AUTHORIZE;
     $this->_fetchProtocolParamsFromQuery();
     $this->_initToken();
     return $this->_token;
 }