跳到正文
原文
Clerk Blog· Brian Morrison II·· 2025-09-15AI 评分22

如何给 Next.js 应用添加身份认证?

How do I add authentication to a Next.js app?

AI 导读

Clerk 博客讲解给 Next.js 应用加认证的三种常见方案:会话令牌、JWT 和 OAuth,并给出用 JWT 手动实现的完整步骤。教程基于 Next.js 示例仓库,用 SQLite 存用户、bcrypt 哈希密码、jose 签发与校验 JWT,通过 middleware 保护 /dashboard 路由,并包含注册、登录页面和退出按钮。

来源:Clerk Blog · clerk.com