关于草梅 Auth 统一登录平台

草梅 Auth 是一个基于 Nuxt 全栈框架的现代化统一登录平台,支持 OAuth2.0 协议,集成邮箱、用户名、手机号、验证码、社交媒体等多种登录注册方式,安全、便捷、可扩展。

主要功能特性

  • 支持 OAuth2.0 协议,便于与各类应用集成
  • 多种登录/注册方式:邮箱、用户名、手机号、验证码、社交媒体等
  • 用户权限管理基于 better-auth
  • 邮件服务基于 nodemailer
  • 响应式设计,用户体验友好
  • 多因子认证与安全性设计
  • 支持 Node.js、Docker、Vercel、Cloudflare Workers 等多种部署

技术栈

  • 全栈框架:Nuxt 3.x(Vue 3.x + SSR + API 路由)
  • 权限与认证:better-auth、OAuth2.0 Server
  • 邮件与短信:nodemailer、第三方短信服务
  • 样式与图标:SCSS、@mdi/font
  • 数据库:PostgreSQL/MySQL/SQLite(可选)
  • 包管理器:pnpm

主题色与设计规范

平台主色调为红色(#e63946),强调安全与活力,采用完整主色调色板,风格现代明快。样式统一使用 SCSS 变量,便于主题切换和风格统一。

开源协议

本项目遵循 MIT License 开源协议,欢迎贡献与交流。

作者:CaoMeiYouRen