MysticStars/XMW_CDK
0
CDK管理系统
这是一个基于Flask和Supabase的CDK管理系统,用于管理和分发CDK码。
功能特点
- CDK生成和管理
- 用户兑换系统
- 实时统计和分析
- 管理员后台
- 数据库支持
技术栈
- Flask
- Supabase
- Python 3.9+
- Gunicorn
环境变量
请在Hugging Face Space的Settings中设置以下环境变量:
SUPABASE_URL: Supabase项目URLSUPABASE_KEY: Supabase匿名密钥FLASK_SECRET_KEY: Flask会话密钥ADMIN_PASSWORD: 管理后台密码
API接口
管理员接口
/admin: 管理后台/api/dashboard: 获取仪表盘数据/api/generate-cdk: 生成CDK/api/cdk-list: 获取CDK列表/api/statistics: 获取统计数据
用户接口
/: 首页/use_cdk: CDK兑换/api/get_username: 获取用户信息
部署说明
本项目已配置为在Hugging Face Spaces上运行。系统会自动使用Dockerfile进行构建和部署。
安全说明
- 所有管理员接口都需要登录验证
- 使用环境变量存储敏感信息
- 数据库访问使用安全凭证
在线演示
访问 https://huggingface.co/spaces/MysticStars/XMW_CDK 查看在线演示。
