Procházet zdrojové kódy

6706 remove security features

Avetisyan Karen před 7 roky
rodič
revize
77c91822d8

binární
web_interface/dist/wui-6/rslogin.html


+ 3 - 43
web_interface/src/wui-6/main.js

@@ -92,8 +92,7 @@ function fadeIn(el, display){
 
 function formValidation(){
   var read_community,write_community,managerIP,managerIP2,managerIP3,managerIP4,managerIP5,
-    ipaddr, gw, mask,
-    rs_server, rs_port, rs_key/*, ntpservip*/;
+    ipaddr, gw, mask/*, ntpservip*/;
 
   read_community  = $('read_community'),
   write_community = $('write_community'),
@@ -104,10 +103,7 @@ function formValidation(){
   managerIP5      = $('managerIP5'),
   ipaddr          = $('ipaddr'),
   gw              = $('gw'),
-  mask            = $('mask'),
-  rs_server       = $('rs_server'),
-  rs_port         = $('rs_port'),
-  rs_key          = $('rs_key');
+  mask            = $('mask');
   // ntpservip          = $('ntpservip');
 
   var flag = true;
@@ -116,11 +112,6 @@ function formValidation(){
     if(!ValidateIPaddress(gw,     ' IP-адрес шлюза')) flag = false;
     if(!ValidateIPaddress(mask,   'а Маска подсети')) flag = false;
   }
-  if ($('rs_enabled').checked) {
-    if(!ValidateIPaddress(rs_server, ' IP-адрес RADIUS сервера')) flag = false;
-    if(!ValidateNumber(rs_port, ' Порт RADIUS сервера')) flag = false;
-    if(!ValidateAlphanumeric(rs_key, ' Код атрибута access RADIUS сервера')) flag = false;
-  }
   if(!ValidateIPaddress(managerIP, ' Сервер SNMP 1')) flag = false;
   if(!ValidateAlphanumeric(read_community, 'Read Community')) flag = false;
   if(!ValidateAlphanumeric(write_community, 'Write Community')) flag = false;
@@ -310,29 +301,7 @@ function dhcpState() {
     $('mask').removeAttribute('disabled');
   }
 }
-function radiusState() {
-  if (!$('rs_enabled').checked) {
-    $('rs_server').setAttribute('disabled', 'disabled');
-    $('rs_port').setAttribute('disabled', 'disabled');
-    $('rs_pwd').setAttribute('disabled', 'disabled');
-    $('rs_key').setAttribute('disabled', 'disabled');
-  } else {
-    $('rs_server').removeAttribute('disabled');
-    $('rs_port').removeAttribute('disabled');
-    $('rs_pwd').removeAttribute('disabled');
-    $('rs_key').removeAttribute('disabled');
-  }
-}
-function authState() {
-  if (!$('swauth').checked) {
-    $('rs_enabled').setAttribute('disabled', 'disabled');
-    $('rs_enabled').checked = false;
-  } else {
-    $('rs_enabled').removeAttribute('disabled');
-    // $('rs_enabled').checked = true;
-  }
-  radiusState();
-}
+
 //########## Info Form Validation ############
 
 function infoValidation(){
@@ -815,13 +784,6 @@ function settingsGET(){
     $('gw').value       = data.gw;
     $('mask').value     = data.mask;
     $('dhcp').checked   = data.dhcp;
-    // RADIUS params
-    $('rs_server').value    = data.rs_server;
-    $('rs_port').value      = data.rs_port;
-    $('rs_pwd').value       = data.rs_pwd;
-    $('rs_key').value       = data.rs_key;
-    $('rs_enabled').checked = data.rs_enabled;
-    $('swauth').checked     = data.swauth;
     // DateTime
     if (data.ntpservip != $('ntpservip').options[0].value &&
         data.ntpservip != $('ntpservip').options[1].value &&
@@ -848,8 +810,6 @@ function settingsGET(){
     $('lastsynctime').value = data.lastsynctime;
     $('ntp').value          = data.ntp;
     dhcpState();
-    radiusState();
-    authState();
     timesetType($('ntp'));
 
     window.setCookie('netsettings_changed', data.netsettings_changed);

+ 0 - 35
web_interface/src/wui-6/rslogin.html

@@ -1,35 +0,0 @@
-<!DOCTYPE html>
-<html lang="">
-<head>
-<meta charset="utf-8">
-<meta http-equiv="X-UA-Compatible" content="IE=edge">
-<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
-<title>Мониторинг</title>
-<link href="main.css" rel="stylesheet">
-<script type="text/javascript" src="role.js"></script>
-</head>
-<body>
-  <div class="navbar navbar-default navbar-fixed-top">
-    <div class="navbar-header">
-      <div><a href="#" class="logo"></a></div>
-    </div>
-  </div>
-  <div class="wrapper" id="content">
-<!--START-->
-<h1>Radius Авторизация</h1>
-
-  <div class="panel panel-default">
-    <div class="panel-body">
-      <form action="login.cgi" method="post" class="login-form form-inline">
-        <label for="login">Логин:&nbsp;</label>
-        <input type="text" class="form-control" name="login" id="login" maxlength="16" style="margin-right: 10px;">
-        <label for="pass">Пароль:&nbsp;</label>
-        <input type="password" class="form-control" name="password" id="pass" maxlength="16">
-        <input type="submit" class="btn btn-primary" value="Войти">
-      </form>
-    </div>
-  </div>
-<!--END-->
-</div>
-</body>
-</html>

+ 0 - 6
web_interface/src/wui-6/settings.cgi

@@ -24,12 +24,6 @@ JSON = {
   "ro1":1,
   "ro2":3,
   "ro3":2,
-  "rs_enabled":1,
-  "rs_server":"127.0.0.1",
-  "rs_port":"1227",
-  "rs_pwd":"12345",
-  "rs_key":"123",
-  "swauth":0,
   "ipaddr":"192.168.10.254",
   "gw":"192.168.10.1",
   "mask":"255.255.255.0",

+ 0 - 74
web_interface/src/wui-6/settings.html

@@ -28,20 +28,6 @@
       <input type="submit" class="btn btn-success-inverted" onclick="checkChangePWD(); return false;" value="Отправить">
     </form>
   </div>
-  <div id='uploadCertificate'>
-    <form name="upload" onsubmit="return validateUpload(this);">
-      <p>Загрузка сертификата.</p>
-      <div class="upload-wrapper">
-        <input id="uploadFile" placeholder="Файл" disabled="disabled" class="file-name" />
-        <div class="fileUpload btn btn-primary">
-          <span>Выбор файла</span>
-          <input id="uploadBtn" type="file" class="upload" name="datafile"/>
-        </div>
-      </div>
-      <input type="button" id="close-cert" class="btn btn-danger-inverted" value="Отмена">
-      <input class="btn btn-success-inverted" type="submit" value="Загрузить">
-    </form>
-  </div>
 </div>
 <div class="navbar navbar-default navbar-fixed-top">
   <div class="navbar-header">
@@ -67,7 +53,6 @@
     <li><a href="#inout">Сухие контакты</a></li>
     <li><a href="#netw">Сетевые параметры</a></li>
     <li><a href="#service">Сервис</a></li>
-    <li><a href="#raduis">Безопасность</a></li>
     <li><a href="#ntpt">Время</a></li>
   </ul>
 </div>
@@ -239,52 +224,6 @@
     </div>
   </div>
 </div>
-<div id="raduis" class="tabpane">
-  <div class="panel-heading">Безопасность</div>
-  <div class="panel-body section group">
-    <div class="col span_1_of_2">
-    <h4 class="col span_2_of_2">RADIUS сервер</h4>
-      <div class="checkbox col span_2_of_2">
-        <label>
-          <input type="checkbox" name="rs_enabled" id="rs_enabled" onchange="radiusState()"> Включить
-        </label>
-      </div>
-      <label for="rs_server" class="col span_1_of_2">Сервер</label>
-      <div class="col span_1_of_2">
-        <input type="text" class="form-control" id="rs_server" name="rs_server">
-      </div>
-      <label for="rs_port" class="col span_1_of_2">Порт</label>
-      <div class="col span_1_of_2">
-        <input type="text" class="form-control" id="rs_port" name="rs_port" maxlength="5">
-      </div>
-      <label for="rs_pwd" class="col span_1_of_2">Пароль</label>
-      <div class="col span_1_of_2">
-        <input type="text" class="form-control" id="rs_pwd" name="rs_pwd">
-      </div>
-      <label for="rs_key" class="col span_1_of_2 hidden">Код access</label>
-      <div class="col span_1_of_2 hidden">
-        <input type="text" class="form-control" id="rs_key" name="rs_key">
-      </div>
-    </div>
-    <div class="col span_1_of_2">
-      <h4 class="col span_2_of_2">Контроллер</h4>
-      <div class="checkbox col span_2_of_2">
-        <label>
-          <input type="checkbox" name="swauth" id="swauth" onchange="authState()"> Включить авторизацию
-        </label>
-      </div>
-      <div class="col span_2_of_2">
-        <button type="button" class="btn btn-default" id="get-cert" onclick="return blobLoad('getcert.cgi', 'certificate.rec', this.id);">
-          <span id="bl_text">Запрос на сертификат</span>
-          <div id="bl_fill"></div>
-        </button>
-      </div>
-      <div class="col span_2_of_2">
-        <button type="button" class="btn btn-default" id="set-cert">Загрузить сертификат...</button>
-      </div>
-    </div>
-  </div>
-</div>
 <div id="ntpt" class="tabpane">
   <div class="panel-heading">Установка даты и времени</div>
   <div class="panel-body section group">
@@ -385,19 +324,6 @@ $('dev-update').onclick = function(){
   };
 };
 
-$('set-cert').onclick = function(){
-  $('count-wrap').style.display = 'block';
-  $('uploadCertificate').style.display = 'block';
-};
-$('uploadBtn').onchange = function(){
-  $('uploadFile').value = this.files[0].name;
-};
-$('close-cert').onclick = function() {
-  $('count-wrap').style.display = 'none';
-  $('uploadCertificate').style.display = 'none';
-  $('uploadBtn').innerHTML = $('uploadBtn').innerHTML;
-  $('uploadFile').value = '';
-};
 $('change_pass').onclick = function(){
   $('count-wrap').style.display = 'block';
   $('changePassword').style.display = 'block';