Lucas Awade
2 years ago
2 changed files with 5 additions and 84 deletions
@ -1,73 +0,0 @@
|
||||
<?php |
||||
|
||||
include "config/includes.php"; |
||||
|
||||
use app\Provider\Crypt; |
||||
|
||||
$files = getconfig('app')['FILES']; |
||||
$crypt = new Crypt('aes-256-cbc', getconfig('app')['PASSWORD']); |
||||
$geturl = bootstrap(); |
||||
$connected = false; |
||||
$post = is_postback(); |
||||
|
||||
$objs = [ |
||||
'obj_server' => null, |
||||
'my_uniqueid' => null, |
||||
'obj_queue' => null, |
||||
'obj_ws' => null, |
||||
'supervisor_api' => null, |
||||
'session_uniqueid' => null, |
||||
'obj_notification' => null, |
||||
'obj_contact' => null, |
||||
'obj_status' => null, |
||||
'session_window' => null |
||||
]; |
||||
|
||||
if ($geturl['t'] == 'gerar' && ($_SERVER['SERVER_NAME'] == 'localhost' || $geturl['password'] == 'S1MPL3S1P_CH4T')) { |
||||
foreach ($objs as $key => $val) { |
||||
$jsStartup[] = "localStorage.removeItem('{$key}')"; |
||||
} |
||||
$dados = true; |
||||
} |
||||
|
||||
if ($post) { |
||||
$objs['id_empresa'] = $post['empresa']; |
||||
$objs['obj_server'] = "http://{$post['servidor']}"; |
||||
$objs['my_uniqueid'] = $post['matricula']; |
||||
$objs['obj_queue'] = $post['fila']; |
||||
$objs['obj_ws'] = "ws://{$post['servidor']}:8080/wss"; |
||||
$objs['supervisor_api'] = "http://{$post['servidor']}"; |
||||
|
||||
foreach ($objs as $key => $val) { |
||||
$jsStartup[] = "localStorage.removeItem('{$key}')"; |
||||
if ($val) { |
||||
$jsStartup[] = sprintf("localStorage.setItem('{$key}', '%s')", $val); |
||||
} |
||||
} |
||||
$connected = true; |
||||
} |
||||
|
||||
?> |
||||
|
||||
<!DOCTYPE html> |
||||
<html> |
||||
<?php include "app/view/header.php" ?> |
||||
<?php if ($dados && !$connected) { ?> |
||||
<form method="post"> |
||||
<p>Informe o id da empresa:</p> |
||||
<input type="number" name="empresa" placeholder="Informe o ID a empresa"><br> |
||||
<p>Informe o Servidor:</p> |
||||
<input type="text" name="servidor" placeholder="Informe o IP/Host do servidor"><br> |
||||
<p>Informe a Matricula:</p> |
||||
<input type="text" name="matricula" placeholder="Informe matricula do agente"><br> |
||||
<p>Informe a fila:</p> |
||||
<input type="number" name="fila" placeholder="Informe o numero da fila"><br> |
||||
<input type="submit" name="btnSend" value="Gerar Token"> |
||||
</form> |
||||
<?php } ?> |
||||
|
||||
<body> |
||||
<?php include "app/view/content.php" ?> |
||||
</body> |
||||
|
||||
</html> |
Loading…
Reference in new issue