gestione gare pubbliche
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 

41 righe
2.0 KiB

<?
$error =true;
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
if (!empty($_SESSION["utente"]) && $_SESSION["utente"]->permission($radice) && !empty($_GET["codice"])) {
$goToMtg = new goToMtg;
$result = $goToMtg->updateEmailAndSend($_GET["codice"]);
if ($result === true) {
$codice = $_GET["codice"];
$error = false;
$link = "https://api.getgo.com/oauth/v2/authorize?client_id={$config["gotomeeting-CONSUMER"]}&response_type=code";
?>
<div class="card card-body p-5">
<ol>
<li><?= __("Esegui la conferma di registrazione dell'account ricevuta all'indirizzo") . ": <strong>{$config["gotomeeting-ACCOUNTAPPOGGIO"]}</strong>"; ?></li>
<li><?= __("Esegui il login e consenti l'utilizzo di API sulla pagina") . ": <strong><a href=\"{$link}\" target=\"_blank\">{$link}</a></strong>"; ?></li>
<li><?= __("Effettuata l'operazione copia il codice dopo ?code= nella barra dell'indirizzo di risposta e incollalo nel form sottostante") . "<br><strong class='text-warning'>" . __("Ignorare eventuali errori 404 della pagina GoTo") . "</strong>"; ?></li>
</ol>
</div>
<div class="card my-2 card-body">
<form action="/backend/conference/providers/gotomeeting/createFirstToken.php" rel="validate" method="post">
<input type="hidden" name="codice" value="<?= $codice ?>">
<input type="hidden" name="token" value="<?= tokenGen() ?>">
<div class="form-group">
<label for="code">Code</label>
<textarea class="form-control input-sm" title="<?= __("codice") ?>" rows="5" name="code" rel="S;0;0;A"></textarea>
</div>
<button type="submit" class="btn btn-lg btn-block btn-success"><?= __("Genera token") ?></button>
</form>
</div>
<?
} else if ($result !== false) {
$error = false;
echo $result;
}
}
if ($error) {
header('HTTP/1.0 403 Forbidden');
die();
}
?>