增加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

6
.env
View File

@@ -25,4 +25,8 @@ INK_HEIGHT=300
# 安全配置
SECRET_KEY=123tangledup-ai
ALGORITHM=HS256
ACCESS_TOKEN_EXPIRE_MINUTES=30
ACCESS_TOKEN_EXPIRE_MINUTES=30
# 管理员配置
ADMIN_USERNAME=admin
ADMIN_PASSWORD=123456