增加API鉴权

This commit is contained in:
jeremygan2021
2025-11-16 18:00:28 +08:00
parent bb04bd8fa5
commit b7a8a86e53
23 changed files with 343 additions and 52 deletions

View File

@@ -50,7 +50,22 @@
<button class="btn btn-outline-light me-2" id="themeToggle" title="切换主题">
<i class="fas fa-palette"></i>
</button>
<span class="navbar-text text-light">
<div class="dropdown">
<button class="btn btn-outline-light dropdown-toggle" type="button" id="userDropdown" data-bs-toggle="dropdown" aria-expanded="false">
<i class="fas fa-user-circle me-1"></i>
{% if request.session.get('username') %}
{{ request.session.get('username') }}
{% else %}
管理员
{% endif %}
</button>
<ul class="dropdown-menu dropdown-menu-end" aria-labelledby="userDropdown">
<li><a class="dropdown-item" href="/admin/logout">
<i class="fas fa-sign-out-alt me-1"></i>登出
</a></li>
</ul>
</div>
<span class="navbar-text text-light ms-2">
<i class="far fa-clock me-1"></i>
<span id="currentTime"></span>
</span>