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

@@ 2092-2098 (lines=7) @@
2089
2090
            $objSSO = null;
2091
2092
            if (!empty($subSSOClass)) {
2093
                require_once api_get_path(SYS_CODE_PATH)."auth/sso/sso.$subSSOClass.class.php";
2094
                $subSSOClass = 'sso'.$subSSOClass;
2095
                $objSSO = new $subSSOClass();
2096
            } else {
2097
                $objSSO = new sso();
2098
            }
2099
2100
            $editProfileUrl = $objSSO->generateProfileEditingURL(
2101
                $userId,