Spaces:
Sleeping
Sleeping
Upload static/index.html with huggingface_hub
Browse files- static/index.html +4 -2
static/index.html
CHANGED
|
@@ -153,16 +153,18 @@
|
|
| 153 |
navigator.serviceWorker.register('/static/sw.js');
|
| 154 |
}
|
| 155 |
|
| 156 |
-
|
| 157 |
let term = null;
|
| 158 |
let ws = null;
|
| 159 |
|
|
|
|
|
|
|
| 160 |
document.getElementById("pass-btn").onclick = () => unlock();
|
| 161 |
document.getElementById("pass-input").addEventListener("keydown", e => { if (e.key === "Enter") unlock(); });
|
| 162 |
|
| 163 |
function unlock() {
|
| 164 |
const val = document.getElementById("pass-input").value;
|
| 165 |
-
if (val === PASS_HASH) {
|
| 166 |
document.getElementById("pass-screen").classList.add("hidden");
|
| 167 |
document.getElementById("toolbar").style.display = "flex";
|
| 168 |
document.getElementById("terminal-container").style.display = "block";
|
|
|
|
| 153 |
navigator.serviceWorker.register('/static/sw.js');
|
| 154 |
}
|
| 155 |
|
| 156 |
+
let PASS_HASH = "";
|
| 157 |
let term = null;
|
| 158 |
let ws = null;
|
| 159 |
|
| 160 |
+
fetch("/api/pass").then(r => r.json()).then(d => { PASS_HASH = d.pass; });
|
| 161 |
+
|
| 162 |
document.getElementById("pass-btn").onclick = () => unlock();
|
| 163 |
document.getElementById("pass-input").addEventListener("keydown", e => { if (e.key === "Enter") unlock(); });
|
| 164 |
|
| 165 |
function unlock() {
|
| 166 |
const val = document.getElementById("pass-input").value;
|
| 167 |
+
if (val === PASS_HASH && PASS_HASH !== "") {
|
| 168 |
document.getElementById("pass-screen").classList.add("hidden");
|
| 169 |
document.getElementById("toolbar").style.display = "flex";
|
| 170 |
document.getElementById("terminal-container").style.display = "block";
|