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

@@ 2246-2252 (lines=7) @@
2243
2244
            $objSSO = null;
2245
2246
            if (!empty($subSSOClass)) {
2247
                require_once api_get_path(SYS_CODE_PATH)."auth/sso/sso.$subSSOClass.class.php";
2248
                $subSSOClass = 'sso'.$subSSOClass;
2249
                $objSSO = new $subSSOClass();
2250
            } else {
2251
                $objSSO = new sso();
2252
            }
2253
2254
            $editProfileUrl = $objSSO->generateProfileEditingURL(
2255
                $userId,