DmitrMakeev commited on
Commit
accc7ac
·
verified ·
1 Parent(s): 251e983

Update settings.html

Browse files
Files changed (1) hide show
  1. settings.html +14 -1
settings.html CHANGED
@@ -52,7 +52,7 @@
52
 
53
  <form id="settingsForm">
54
  <label for="api_key_sys">api_key_sys:</label>
55
- <input type="text" id="api_key_sys" name="api_key_sys" onblur="saveApiKeySys()"><br><br>
56
 
57
  <label for="crypto_key_sys">crypto_key_sys:</label>
58
  <input type="text" id="crypto_key_sys" name="crypto_key_sys"><br><br>
@@ -84,6 +84,7 @@
84
  const apiKeySys = localStorage.getItem('api_key_sys');
85
  if (apiKeySys) {
86
  document.getElementById('api_key_sys').value = apiKeySys;
 
87
  }
88
 
89
  fetch('/load_settings', {
@@ -133,6 +134,18 @@
133
  function saveApiKeySys() {
134
  const apiKeySys = document.getElementById('api_key_sys').value;
135
  localStorage.setItem('api_key_sys', apiKeySys);
 
 
 
 
 
 
 
 
 
 
 
 
136
  }
137
 
138
  window.onload = loadSettings;
 
52
 
53
  <form id="settingsForm">
54
  <label for="api_key_sys">api_key_sys:</label>
55
+ <input type="text" id="api_key_sys" name="api_key_sys" onblur="saveApiKeySys()" onfocus="showApiKeySys()"><br><br>
56
 
57
  <label for="crypto_key_sys">crypto_key_sys:</label>
58
  <input type="text" id="crypto_key_sys" name="crypto_key_sys"><br><br>
 
84
  const apiKeySys = localStorage.getItem('api_key_sys');
85
  if (apiKeySys) {
86
  document.getElementById('api_key_sys').value = apiKeySys;
87
+ hideApiKeySys();
88
  }
89
 
90
  fetch('/load_settings', {
 
134
  function saveApiKeySys() {
135
  const apiKeySys = document.getElementById('api_key_sys').value;
136
  localStorage.setItem('api_key_sys', apiKeySys);
137
+ hideApiKeySys();
138
+ }
139
+
140
+ function showApiKeySys() {
141
+ const apiKeySys = localStorage.getItem('api_key_sys');
142
+ document.getElementById('api_key_sys').value = apiKeySys;
143
+ }
144
+
145
+ function hideApiKeySys() {
146
+ const apiKeySys = localStorage.getItem('api_key_sys');
147
+ const hiddenValue = '*'.repeat(apiKeySys.length);
148
+ document.getElementById('api_key_sys').value = hiddenValue;
149
  }
150
 
151
  window.onload = loadSettings;