{#- Login-station observation MODAL (login-station-console 3.3, 2026-10-08 refactor). Previously this was a bare embedded frame at the top of the page: the operator couldn't tell WHICH site/account they were logging into, and a boot-window 502 page (>200 chars) fooled the auto-retry into stopping, leaving a permanent "暂不可达". Now: · a centered dialog that headlines the site display name + account; · the readiness probe looks for noVNC's real DOM marker (not size); · a 5s status poll flips the dialog to success/failed automatically. The iframe points at the panel reverse proxy (panel-gated); noVNC connects back through the relayed websockify path. -#}

{{ t('登录') }} · {{ st.source_label }}

{{ t('账号') }} {{ st.account_alias }} {% if st.source_url %}· {{ st.source_url }}{% endif %} · {{ t('站') }} #{{ st.id }} {{ st.status }}

  1. {{ t('在下方画面中输入该站的账号密码(如遇滑块 / 验证码请一并完成)。') }}
  2. {{ t('登录成功后本窗口自动提示并关闭,无需手动刷新。') }}
{% if st.live %}

{{ t('拉起中:站桌面约需 20-40 秒出现,会自动重试,无需手动刷新。') }}

{% else %}

{{ t('该站已结束') }}({{ st.status }})—— {{ t('观察通道已关闭。') }}

{% if st.error %}

{{ t('失败原因') }}: {{ st.error }}

{% endif %}
{% if egresses %} {% endif %}
{% endif %}