Foadmin 开发文档
基于 Vue 3 + Vite 和 FastAPI 构建的企业级后台管理系统完整开发指南
文档目录
6. 后端核心模块
6.1 认证与权限
app/core/security.py: 密码加密、JWT Token 管理app/core/deps.py: 权限依赖注入app/routers/auth.py: 登录认证接口
6.2 中间件
RequestAuditMiddleware: 操作审计中间件LoginLogMiddleware: 登录日志中间件StaticFileMiddleware: 静态文件访问中间件
6.3 配置管理
app/core/config.py: 环境变量配置app/core/config_loader.py: 动态配置加载器
6.4 数据库
app/core/db.py: 数据库连接与会话管理- 基于 SQLAlchemy 2.0 的 ORM 实现