Harden redemption flow and improve operational safety

This commit is contained in:
youbin
2026-03-31 08:13:38 +08:00
parent e5bab51f98
commit de130f1052
13 changed files with 1138 additions and 106 deletions

View File

@@ -9,6 +9,7 @@ PORT=8000
DEBUG=false
# 数据库 (SQLite)
# 默认 sqlite:///redemption.db 会落到 Flask 的 instance/redemption.db
DATABASE_URL=sqlite:///redemption.db
# Flask会话密钥 (建议使用随机长字符串)
@@ -30,4 +31,5 @@ DEFAULT_DOMAIN=yourtenant.onmicrosoft.com
DEFAULT_PASSWORD=P@ssw0rd123!
DEFAULT_USAGE_LOCATION=US
DEFAULT_LICENSE_SKU=ENTERPRISEPACK
FORCE_CHANGE_PASSWORD=true
LICENSE_ASSIGNMENT_REQUIRED=false
FORCE_CHANGE_PASSWORD=true