Code Duplication    Length = 7-7 lines in 2 locations

main/inc/local.inc.php 1 location

@@ 587-593 (lines=7) @@
584
         * - Work on a better validation for webservices paths. Current is very poor and exit
585
         */
586
        $subsso = api_get_setting('sso_authentication_subclass');
587
        if (!empty($subsso)) {
588
            require_once api_get_path(SYS_CODE_PATH).'auth/sso/sso.'.$subsso.'.class.php';
589
            $subsso = 'sso'.$subsso;
590
            $osso = new $subsso(); //load the subclass
591
        } else {
592
            $osso = new sso();
593
        }
594
        if (isset($_SESSION['_user']['user_id'])) {
595
            if ($logout) {
596
                // Make custom redirect after logout

main/inc/lib/display.lib.php 1 location

@@ 2099-2105 (lines=7) @@
2096
2097
            $objSSO = null;
2098
2099
            if (!empty($subSSOClass)) {
2100
                require_once api_get_path(SYS_CODE_PATH)."auth/sso/sso.$subSSOClass.class.php";
2101
                $subSSOClass = 'sso'.$subSSOClass;
2102
                $objSSO = new $subSSOClass();
2103
            } else {
2104
                $objSSO = new sso();
2105
            }
2106
2107
            $editProfileUrl = $objSSO->generateProfileEditingURL(
2108
                $userId,