Complete project files including setup.sh

This commit is contained in:
2026-01-11 14:17:26 +08:00
commit 0bbe394cb5
29 changed files with 3060 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
{% extends "base.html" %}
{% block title %}修改密码 - 泸州高中摄影社论坛{% endblock %}
{% block content %}
<div class="auth-container">
<div class="auth-card">
<div class="auth-header">
<h1>🔐 修改密码</h1>
{% if current_user.is_admin and not current_user.password_changed %}
<p style="color: var(--warning-color);">首次登录,请修改默认密码以确保账号安全</p>
{% else %}
<p>修改您的登录密码</p>
{% endif %}
</div>
<form method="POST" class="auth-form">
<div class="form-group">
<label for="current_password">当前密码</label>
<input type="password" id="current_password" name="current_password" required placeholder="请输入当前密码"
class="form-control" autofocus>
</div>
<div class="form-group">
<label for="new_password">新密码</label>
<input type="password" id="new_password" name="new_password" required placeholder="至少6位"
class="form-control">
</div>
<div class="form-group">
<label for="confirm_password">确认新密码</label>
<input type="password" id="confirm_password" name="confirm_password" required placeholder="再次输入新密码"
class="form-control">
</div>
<button type="submit" class="btn btn-primary btn-block">确认修改</button>
</form>
</div>
</div>
{% endblock %}