feat(auth): demo-логин ≥6 симв, MultiAuthenticator, UUID v5, v1.3.26

This commit is contained in:
“Naeel”
2026-05-02 19:45:10 +04:00
parent 94a4eea50b
commit dbd35e11ff
5 changed files with 94 additions and 12 deletions
+6 -6
View File
@@ -46,12 +46,12 @@
</select>
</div>
<div class="row" style="flex-direction:column; gap:6px; margin-bottom:12px;">
<label style="font-size:12px; color:#999;">Токен</label>
<label style="font-size:12px; color:#999;">Токен или логин</label>
<textarea id="l-token" rows="5"
style="background:var(--bg-base); border:1px solid var(--border); color:var(--fg); padding:8px 10px; border-radius:6px; font-family:monospace; font-size:12px; resize:vertical; width:100%; box-sizing:border-box;"
placeholder="Введите токен..."></textarea>
<div style="font-size:11px; color:var(--text-secondary); margin-top:4px;">Токен: <strong
style="color:#8bc7ff;">Личный кабинет → Профиль пользователя → Токены</strong></div>
placeholder="Введите токен или любой логин (не менее 6 символов)..."></textarea>
<div style="font-size:11px; color:var(--text-secondary); margin-top:4px;">Токен из ЛК: <strong
style="color:#8bc7ff;">Личный кабинет → Профиль пользователя → Токены</strong><br>Или введите любой логин не менее 6 символов для демо-доступа.</div>
</div>
<div id="l-error" style="display:none; color:#ff6b6b; font-size:13px; margin-bottom:10px;"></div>
<button id="l-btn" class="btn" style="width:100%;" onclick="doLogin()">Войти</button>
@@ -100,7 +100,7 @@
<div class="nubes">NUBES</div>
<div class="product">FISSION CONSOLE</div>
</div>
<div style="font-size:0.65rem; color:var(--text-secondary); margin-left:10px; align-self:center; opacity:0.7;">v1.3.25</div>
<div style="font-size:0.65rem; color:var(--text-secondary); margin-left:10px; align-self:center; opacity:0.7;">v1.3.26</div>
</div>
<div class="row" style="margin:0;">
<button class="btn ghost" onclick="reloadAll()">Refresh</button>
@@ -381,7 +381,7 @@
</div>
<div class="actions" style="justify-content:space-between; align-items:center;">
<span style="font-size:0.75rem; color:var(--text-secondary);">v1.3.25</span>
<span style="font-size:0.75rem; color:var(--text-secondary);">v1.3.26</span>
<button class="btn ghost" onclick="closeHelp()">Закрыть</button>
</div>
</div>