|
|
|
|
@ -63,7 +63,7 @@ class AzureActiveDirectory extends Plugin |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @param $urlType Type of URL to generate |
|
|
|
|
* @param string $urlType Type of URL to generate |
|
|
|
|
* |
|
|
|
|
* @return string |
|
|
|
|
*/ |
|
|
|
|
@ -74,11 +74,15 @@ class AzureActiveDirectory extends Plugin |
|
|
|
|
|
|
|
|
|
foreach ($settingsInfo as $settingInfo) { |
|
|
|
|
$variable = str_replace($this->get_name().'_', '', $settingInfo['variable']); |
|
|
|
|
|
|
|
|
|
$settings[$variable] = $settingInfo['selected_value']; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (isset($settings[self::SETTING_TENANT])) { |
|
|
|
|
$url = "https://login.microsoftonline.com/{$settings[self::SETTING_TENANT]}/oauth2/v2.0/"; |
|
|
|
|
} else { |
|
|
|
|
return ''; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$callback = api_get_path(WEB_PLUGIN_PATH).$this->get_name().'/src/callback.php'; |
|
|
|
|
|
|
|
|
|
if ($urlType === self::URL_TYPE_SIGNOUT) { |
|
|
|
|
|