Prisma + SQLite 认证底座,适合先把登录、邮箱重置和会话流程跑起来

Draw.io Maker

登录、注册、邮箱找回与安全会话,已经连成一条完整链路。

当前这版已经接入 Prisma 用户表、SQLite 本地库和邮箱重置能力。你可以先把认证链路做实, 后续如果要切到 Vercel 可写数据库或正式邮件服务,保留 Prisma 模型和接口层即可。

用户表

统一管理用户名、邮箱、角色和密码哈希,为登录与找回密码复用同一份身份数据。

邮箱重置

忘记密码时可输入用户名或邮箱,系统会向绑定邮箱发送重置验证码。

会话保护

登录成功后自动写入安全 Cookie,生成接口继续受登录态保护。

当前系统状态

  1. 1. 用户总数:2
  2. 2. 首个注册账号会自动成为管理员。
  3. 3. 忘记密码依赖 SMTP 邮件配置。

Secure Access

登录工作台

使用用户名、密码和验证码登录。

验证图片

预留的第三方登录扩展位

Reserved

GitHub

适合开发者项目,后续可通过 OAuth 快速接入。

即将接入

Google

适合通用账号体系,能够减少注册和找回密码流程。

即将接入

企业身份

预留给企业微信、OIDC 或内部统一身份平台。

即将接入