* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * 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. */ require_once 'config.php'; require_once $CFG->root . 'lib/utils.inc.php'; session_start(); $util = new Utils; $ticket = $cookies = $data = null; if (! isset($_SESSION['ticket'])) { $data = 'username=mir@miras.org&password=Clara0503'; $response = $util->RESTCall($CFG->wblistadm_url.'/ticket', $data, $cookiesIn = ''); if ($response['http_code'] >= 200 && $response['http_code'] <= 204) { $_SESSION['ticket'] = json_decode($response['content']); $_SESSION['CSRFPreventionToken'] = 'CSRFPreventionToken='.$ticket->data->CSRFPreventionToken; $_SESSION['cookies'] = $response['cookies']; } } else { $response = $util->RESTCall($CFG->wblistadm_url.'/show', $_SESSION['CSRFPreventionToken'], $cookiesIn = $_SESSION['cookies']); if ($response['http_code'] >= 200 && $response['http_code'] <= 204) { $data = json_decode($response['content']); $_SESSION['cookies'] = $response['cookies']; } } ?>