PM-1124: Firts migration WSSO new version

This commit is contained in:
Paula V. Quispe
2015-06-16 16:50:37 -04:00
parent 5b6dc0667e
commit 554e280b0b
2 changed files with 90 additions and 0 deletions

View File

@@ -103,6 +103,22 @@ if (isset ($_SESSION['USER_LOGGED'])) {
// Execute SSO trigger
$pluginRegistry =& PMPluginRegistry::getSingleton();
if (defined('PM_SINGLE_SIGN_ON')) {
//Check in SSO class
G::LoadClass("sso");
$oSso = new ssoClass();
$res = $oSso->ssocVerifyUser();
if($res){
// Start new session
@session_destroy();
session_start();
session_regenerate_id();
// Authenticate
require_once 'authentication.php';
die();
}
//Check in SSO class
if ($pluginRegistry->existsTrigger(PM_SINGLE_SIGN_ON)) {
if ($pluginRegistry->executeTriggers(PM_SINGLE_SIGN_ON, null)) {
// Start new session