feat: add admin user management and disable public registration
This commit is contained in:
1 parent
cfbba73791
commit
312a5ccb86
32 files changed
+1120
-69
No files matched your search
@@ -6,6 +6,11 @@
|
||||
# 未明确设置的网络开关会按环境采用默认值;本示例明确设置的开关优先。
|
||||
NODE_ENV=development
|
||||
|
||||
# 仅在数据库没有管理员时初始化;不覆盖同名已有用户、不重置已有管理员密码。
|
||||
# 初次登录必须更换密码;新密码至少 10 个字符、最多 72 字节。
|
||||
ADMIN_USERNAME=admin
|
||||
ADMIN_PASSWORD=admin
|
||||
|
||||
# MySQL 连接字符串:替换用户名、密码、主机、端口及数据库名。
|
||||
# 密码中的特殊字符需要进行 URL 编码。
|
||||
DATABASE_URL="mysql://USER:PASSWORD@HOST:3306/worthpath"
|
||||
@@ -80,7 +85,7 @@ COOKIE_SAME_SITE=strict
|
||||
NETWORK_RATE_LIMIT_ENABLED=true
|
||||
# 同一来源累计请求的时间窗口,单位毫秒;900000 为 15 分钟。
|
||||
NETWORK_RATE_LIMIT_WINDOW_MS=900000
|
||||
# 每个来源在窗口内可尝试的登录、注册或安全操作次数;上线可按需收紧。
|
||||
# 每个来源在窗口内可尝试的登录或安全操作次数;上线可按需收紧。
|
||||
NETWORK_AUTH_RATE_LIMIT_MAX=30
|
||||
# 每个来源在窗口内访问单个 OAuth 授权、令牌、撤销或注册端点的次数。
|
||||
MCP_AUTH_RATE_LIMIT_MAX=100
|
||||
Reference in new issue
Block a user