Update settings.html
Browse files- 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;
|