diff --git a/modules/oauth/www/authorize.php b/modules/oauth/www/authorize.php index fc09b86563515daf56bee648731460f9a3f59e20..49a5e2e3552059db8b3a35a7012a13c5128fe76f 100644 --- a/modules/oauth/www/authorize.php +++ b/modules/oauth/www/authorize.php @@ -2,6 +2,8 @@ require_once(dirname(dirname(__FILE__)) . '/libextinc/OAuth.php'); +$oauthconfig = SimpleSAML_Configuration::getOptionalConfig('module_oauth.php'); + if(!array_key_exists('oauth_token', $_REQUEST)) { throw new Exception('Required URL parameter [oauth_token] is missing.'); } @@ -22,7 +24,7 @@ $server->add_signature_method($plaintext_method); $config = SimpleSAML_Configuration::getInstance(); $session = SimpleSAML_Session::getInstance(); -$as = 'saml2'; +$as = $oauthconfig->getString('auth'); if (!$session->isValid($as)) { SimpleSAML_Auth_Default::initLogin($as, SimpleSAML_Utilities::selfURL()); }