{{ header_text }}
続けるには API キーを入力してください
{% if error %} {% endif %}{# login.html — UI セッションログイン(#11)。 protect_reads + api_key 有効時、未認証で HTML ページにアクセスすると page_auth_guard がここへ誘導する。キーを送ると /api/login が検証し、 成功で HttpOnly セッション Cookie を発行する。base.html は継承しない (ナビ不要・自己完結のため)。 コンテキスト(pages.py の login_page() が渡す): app_title / header_text / favicon_path / error(bool) #}
続けるには API キーを入力してください
{% if error %} {% endif %}