. */ /** * Description of giocatore * * @author corradomulas for Run PoliTo - Corso Duca degli Abruzzi 24, 10129 Torino (TO) */ // put your code here //MAIN: require '/sda1/www/idp.runpolito.ml/vendor/autoload.php'; require_once '/sda1/www/idp.runpolito.ml/lib/_autoload.php'; require 'lib/r4fb.php'; //require 'lib/sns.php'; //session_start(); $auth = new \SimpleSAML\Auth\Simple('runpolito-sp'); /*if (!$auth->isAuthenticated()) { SimpleSAML_Session::getSessionFromRequest()->cleanup(); // Show login link. print('Login'); }*/ //Auth livello 1: $auth->requireAuth(); SimpleSAML_Session::getSessionFromRequest()->cleanup(); //print_r($auth->getAttributes()); $guid = $auth->getAttributes()['guid'][0]; //print_r(r4fb::fetchUsers($guid)); $nome = r4fb::fetchUsers($guid)[0]['nome']; $cognome = r4fb::fetchUsers($guid)[0]['cognome']; $matr = r4fb::fetchUsers($guid)[0]['matr']; //Auth livello 2: $tipo = trim(r4fb::fetchUsers($guid)[0]['tipo']); //print $tipo; if($tipo != 1 && $tipo != 4) { $auth->logout(); header("Location: index.php?error=Privilegi insufficienti."); die("su cunnu e tzia rua bagassa"); } else { echo "Ciao merda" . "
" . "" . "
"; } if(isset($_POST['logout'])) { $auth->logout(); } ?>