feat: 添加用户登录认证功能,确保系统安全性,并提供修改密码和退出登录选项
This commit is contained in:
@@ -44,7 +44,17 @@ gunicorn -w 2 -b 127.0.0.1:5000 app:app
|
||||
|
||||
说明:建议只监听 `127.0.0.1`,由 Nginx/宝塔反向代理。
|
||||
|
||||
## 4. 每次发布更新
|
||||
## 4. 生产环境变量(建议)
|
||||
|
||||
登录认证默认开启,建议在生产环境显式设置管理员账号和会话密钥:
|
||||
|
||||
```bash
|
||||
export INVENTORY_ADMIN_USERNAME="your_admin"
|
||||
export INVENTORY_ADMIN_PASSWORD="your_strong_password"
|
||||
export INVENTORY_SECRET_KEY="replace_with_random_long_secret"
|
||||
```
|
||||
|
||||
## 5. 每次发布更新
|
||||
|
||||
### 本地
|
||||
|
||||
@@ -66,13 +76,13 @@ pip install -r requirements.txt
|
||||
|
||||
然后在宝塔中重启 Python 项目(或重启 Gunicorn 进程)。
|
||||
|
||||
## 5. 数据库备份
|
||||
## 6. 数据库备份
|
||||
|
||||
```bash
|
||||
cp /www/wwwroot/inventory/data/inventory.db /www/backup/inventory_$(date +%F).db
|
||||
```
|
||||
|
||||
## 6. 快速排查
|
||||
## 7. 快速排查
|
||||
|
||||
查看服务端口是否监听:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user