/** * Provider * * @return null */ public function actionProvider(array $variables = array()) { $handle = $variables['providerHandle']; // token $token = false; $tokenArray = craft()->httpSession->get('oauth.console.token.' . $handle); if ($tokenArray) { $token = OauthHelper::arrayToToken($tokenArray); } // provider $provider = craft()->oauth->getProvider($handle); // render $variables['provider'] = $provider; $variables['token'] = $token; $this->renderTemplate('oauth/console/_provider', $variables); }