mirror of
https://github.com/wuzf/2fa.git
synced 2026-09-03 07:17:09 +08:00
Add OAuth2 flows and REST clients (utils/oauth.js, utils/onedrive.js, utils/gdrive.js) plus UI tools so backups mirror to personal cloud drives. New /api/onedrive/* and /api/gdrive/* routes handle auth, token refresh and push; triggerBackup() fans out to configured providers alongside S3/WebDAV. Adds CLOUD_DRIVE_SETUP.md, validation for the new secrets, and coverage across api/utils layers.
📚 2FA 项目文档
完整的项目文档、部署指南和开发文档。
🚀 快速导航
新用户
开发者
📦 文档列表
| 文档 | 说明 | 适用对象 |
|---|---|---|
| DEPLOYMENT.md | 部署指南 | 所有用户 |
| CLOUD_DRIVE_SETUP.md | 网盘备份配置 | 部署者 / 管理员 |
| DEVELOPMENT.md | 开发文档 | 开发者 |
| ARCHITECTURE.md | 架构文档 | 开发者 |
| API_REFERENCE.md | API 参考 | 集成开发者 |
| PWA_GUIDE.md | PWA 指南 | 终端用户 |
📌 我想...
- 部署应用 → DEPLOYMENT.md
- 配置 OneDrive / Google Drive 备份 → CLOUD_DRIVE_SETUP.md
- 本地开发 → DEVELOPMENT.md
- 了解架构 → ARCHITECTURE.md
- 调用 API → API_REFERENCE.md
- 安装 PWA → PWA_GUIDE.md
- 运行测试 → DEVELOPMENT.md
- 故障排查 → DEVELOPMENT.md
🔗 其他资源
- 项目主 README - 项目介绍和特性
- GitHub Issues - 问题反馈
维护者: wuzf 许可证: MIT