统一登录平台 · OAuth2.0 · 多因子认证 · 社交登录
> 🍓 草梅 Auth 是一个基于 **Nuxt 3** 全栈框架的现代化统一登录平台。支持 **OAuth2.0** 协议,集成多种登录方式,为您的应用提供完整的身份认证解决方案。 ## ✨ 特性 - 🔐 **OAuth2.0 协议** - 标准的授权协议,易于集成 - 🚀 **多种登录方式** - 邮箱、用户名、手机号、验证码、社交媒体登录 - 🛡️ **安全可靠** - 多因子认证、登录日志、设备管理 - 📱 **响应式设计** - 完美适配桌面端与移动端 - ⚡ **高性能** - 基于 Nuxt 3 的 SSR 渲染 - 🎨 **现代化 UI** - 基于 PrimeVue 组件库,支持主题定制 - 🌍 **多种部署方式** - Node.js、Docker、Vercel、Cloudflare Workers - 📚 **完整文档** - 详细的 API 文档和集成指南 ## 🏠 在线体验 - **演示站点**: [https://auth-demo.cmyr.dev/](https://auth-demo.cmyr.dev/) - 可以通过用户名 `demo_admin`,密码`Demo@123456`登录演示用管理员账号。 - **正式站点**: [https://auth.cmyr.dev/](https://auth.cmyr.dev/) - 您可以注册自己的账号查看用户视角。 - **文档站点**: [https://auth-docs.cmyr.dev/](https://auth-docs.cmyr.dev/) - **问题反馈和交流群**:请参考该链接中的内容 [#114](https://github.com/CaoMeiYouRen/caomei-auth/issues/114) - QQ 群: [807530287](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=K3QRQlxv_y7KqLhdEZmfouxKv9WHLN_v&authKey=pfdJX4EkvKGQXQrtM5BR968EbtFc9WnVvz8AtLiSUTGZRgw3P1wBWESSDcEjoCZB&noverify=0&group_code=807530287) - Discord: [草梅友仁的交流群](https://discord.gg/6bfPevfyr6) 希望试用基于 `草梅 Auth` 的第三方登录功能? - **afdian-linker**: [https://afdian.cmyr.dev/](https://afdian.cmyr.dev/) **页面截图**    ## 🚀 快速开始 - **项目规范**: [docs/standards/development.md](docs/standards/development.md) - **部署指南**: [docs/deployment/index.md](docs/deployment/index.md) - **开发文档**: [docs/development/index.md](docs/development/index.md) - **详细文档**: [docs/index.md](docs/index.md) ### 环境要求 - Node.js >= 18 - 数据库:PostgreSQL / MySQL / SQLite - PNPM(推荐) ### 安装 ```bash # 克隆项目 git clone https://github.com/CaoMeiYouRen/caomei-auth.git cd caomei-auth # 安装依赖(推荐使用 pnpm) pnpm install # 配置环境变量 cp .env.example .env # 编辑 .env 文件,配置数据库连接等 # 启动开发服务器 pnpm dev ``` 访问 [http://localhost:3000](http://localhost:3000) 查看应用 ### 生产部署 ```bash # 构建生产版本 pnpm build # 启动生产服务器 pnpm preview ``` ## 🛠️ 技术栈| 技术分类 | 使用技术 |
|---|---|
| 前端框架 | Vue 3, Nuxt 3 |
| UI 组件库 | PrimeVue, @mdi/font |
| 认证框架 | Better Auth |
| 数据库 | PostgreSQL, MySQL, SQLite |
| ORM | TypeORM |
| 样式预处理 | SCSS |
| 包管理器 | PNPM |
| 类型检查 | TypeScript |
## 🌟 Star History
[](https://star-history.com/#CaoMeiYouRen/caomei-auth&Date)
## 🏆 Contributors
感谢所有为这个项目做出贡献的开发者:
Made with ❤️ by CaoMeiYouRen
如果你喜欢这个项目,请给它一个 ⭐️!
Copyright © 2025 CaoMeiYouRen