Skip to content
Snippets Groups Projects
Select Git revision
  • 76c5b50c5c15aa784f8855047393a8e49c2ef159
  • master default protected
  • clu_subs_offload
  • script_devel
  • parallel_trapping
  • unify_iterations
  • containers-m10
  • magma_refinement
  • release9
  • enable_svd
  • parallel_angles_gmu
  • containers-m8
  • parallel_angles
  • profile_omp_leonardo
  • test_nvidia_profiler
  • containers
  • shaditest
  • test1
  • main
  • 3-error-in-run-the-program
  • experiment
  • NP_TMcode-M10a.03
  • NP_TMcode-M10a.02
  • NP_TMcode-M10a.01
  • NP_TMcode-M10a.00
  • NP_TMcode-M9.01
  • NP_TMcode-M9.00
  • NP_TMcode-M8.03
  • NP_TMcode-M8.02
  • NP_TMcode-M8.01
  • NP_TMcode-M8.00
  • NP_TMcode-M7.00
  • v0.0
33 results

DCLU

Blame
  • config.php 3.07 KiB
    <?php
    
    /* ----------------------------------------------------------------------------
     *               INAF - National Institute for Astrophysics
     *               IRA  - Radioastronomical Institute - Bologna
     *               OATS - Astronomical Observatory - Trieste
     * ----------------------------------------------------------------------------
     *
     * Copyright (C) 2016 Istituto Nazionale di Astrofisica
     *
     * This program is free software; you can redistribute it and/or modify it under
     * the terms of the GNU General Public License Version 3 as published by the
     * Free Software Foundation.
     *
     * This program is distributed in the hope that it will be useful, but WITHOUT
     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
     * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
     * details.
     *
     * You should have received a copy of the GNU General Public License along with
     * this program; if not, write to the Free Software Foundation, Inc., 51
     * Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
     */
    
    $CONTEXT_ROOT = "/rap-ia2";
    $VERSION = "1.0.1";
    
    $PROTOCOL = stripos($_SERVER['SERVER_PROTOCOL'], 'https') ? 'https://' : 'http://';
    $BASE_PATH = $PROTOCOL . $_SERVER['HTTP_HOST'] . $CONTEXT_ROOT;
    
    $LOG_PATH = ROOT . "/logs/rap-service.log";
    $LOG_LEVEL = Monolog\Logger::DEBUG;
    
    $CALLBACKS = [
        array(
            'url' => 'http://localhost:8087/grouper',
            'title' => 'Login to Grouper',
            'logo' => 'grouper.png'
        ),
        array(
            'url' => 'http://localhost/rap-ia2/',
            'title' => 'Account Management',
            'logo' => 'account-manager.png'
        )
    ];
    
    $DATABASE = array(
        'dbtype' => 'MySQL',
        'hostname' => 'localhost',
        'port' => 3306,
        'username' => 'rap',
        'password' => '***REMOVED***',
        'dbname' => 'rap'
    );
    
    $AUTHENTICATION_METHODS = array(
        'eduGAIN' => array(),
        'Google' => array(
            'id' => "***REMOVED***.apps.googleusercontent.com",
            'secret' => "***REMOVED***",
            'callback' => $BASE_PATH . "/auth/oauth2/google_token.php"),
        'Facebook' => array(
            'id' => "***REMOVED***",
            'secret' => "***REMOVED***",
            'version' => "v2.2",
            'callback' => $BASE_PATH . "/auth/oauth2/facebook_token.php"),
        'LinkedIn' => array(
            'id' => '***REMOVED***',
            'secret' => '***REMOVED***',
            'callback' => $BASE_PATH . '/auth/oauth2/linkedin_token.php'
        ),
        'X.509' => array(),
        'DirectIdP' => array(
            'url' => 'https://sso.ia2.inaf.it/Shibboleth.sso/Login?entityID=https://sso.ia2.inaf.it/idp/shibboleth&target=https://sso.ia2.inaf.it/rap-ia2/auth/saml2/aai.php',
            'logo' => 'img/ia2-logo-60x60.png',
            'logo_alt' => 'IA2 logo',
            'description' => 'Use the IA2 Logo to Login if you have an account provided by IA2 or self registered'
        )
    );
    
    $GROUPER = array(
        'wsURL' => 'http://localhost:8087/grouper-ws/',
        'user' => 'GrouperSystem',
        'password' => '***REMOVED***'
    );
    /*$GROUPER = array(
        'wsURL' => 'https://sso.ia2.inaf.it/grouper-ws/',
        'user' => 'GrouperSystem',
        'password' => '***REMOVED***321'
    );*/