authentication by andrelandgraf/fullstackrecipes
npx skills add https://github.com/andrelandgraf/fullstackrecipes --skill authentication使用 Better Auth 构建完整的身份验证系统,包含电子邮件验证、密码重置、受保护路由和账户管理功能。
首先完成以下教程(按顺序):
使用 better-env 配置模块实现类型安全的服务器/公共环境变量访问、功能标志以及互斥凭证约束。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/config-schema-setup
使用 Drizzle ORM 将 Next.js 应用连接到 Neon Postgres,并为 Vercel 无服务器函数优化连接池。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/neon-drizzle-setup
创建一个运行在 Bun 上的 Next.js 应用,配置开发环境,并部署到 Vercel,实现推送时自动部署。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/nextjs-on-vercel
使用 next-themes 添加支持深色模式的 Shadcn UI 组件。包含主题提供程序和 CSS 变量配置。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/shadcn-ui-setup
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
配置 Resend 以发送交易类电子邮件,如密码重置和电子邮件验证。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/resend-setup
使用 Better Auth 配合 Drizzle ORM 和 Neon Postgres 添加用户身份验证。基础设置包含电子邮件/密码认证。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/better-auth-setup
使用 Resend 为 Better Auth 添加电子邮件验证、密码重置和账户管理邮件功能。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/better-auth-emails
为身份验证流程添加 UI 组件和页面,包括登录、注册、忘记密码、重置密码和电子邮件验证。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/better-auth-components
添加一个完整的账户设置页面,包含个人资料编辑、密码更改、电子邮件更新、会话管理和账户删除功能。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/better-auth-profile
添加服务器端路由保护,以在特定页面上强制要求身份验证,同时保持其他页面公开。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/better-auth-protected-routes
在客户端和服务器端使用 Better Auth 进行身份验证。涵盖会话访问、受保护路由、登录/注销以及获取用户数据。
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/using-authentication
每周安装量
76
代码仓库
GitHub 星标数
7
首次出现
2026年1月21日
安全审计
已安装于
opencode59
cursor53
codex52
gemini-cli50
github-copilot42
antigravity42
Complete authentication system with Better Auth, email verification, password reset, protected routes, and account management.
Complete these recipes first (in order):
Use better-env config modules for type-safe server/public env access, feature flags, and either-or credential constraints.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/config-schema-setup
Connect a Next.js app to Neon Postgres using Drizzle ORM with optimized connection pooling for Vercel serverless functions.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/neon-drizzle-setup
Create a Next.js app running on Bun, configure the development environment, and deploy to Vercel with automatic deployments on push.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/nextjs-on-vercel
Add Shadcn UI components with dark mode support using next-themes. Includes theme provider and CSS variables configuration.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/shadcn-ui-setup
Configure Resend for transactional emails like password resets and email verification.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/resend-setup
Add user authentication using Better Auth with Drizzle ORM and Neon Postgres. Base setup with email/password authentication.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/better-auth-setup
Add email verification, password reset, and account management emails to Better Auth using Resend.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/better-auth-emails
Add UI components and pages for authentication flows including sign in, sign up, forgot password, reset password, and email verification.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/better-auth-components
Add a complete account settings page with profile editing, password changes, email updates, session management, and account deletion.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/better-auth-profile
Add server-side route protection to enforce authentication on specific pages while keeping others public.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/better-auth-protected-routes
Use Better Auth for client and server-side authentication. Covers session access, protected routes, sign in/out, and fetching user data.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/using-authentication
Weekly Installs
76
Repository
GitHub Stars
7
First Seen
Jan 21, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode59
cursor53
codex52
gemini-cli50
github-copilot42
antigravity42
Azure RBAC 权限管理工具:查找最小角色、创建自定义角色与自动化分配
142,000 周安装