如何将认证提供者切换为 Auth.js。
auth
包中卸载现有的 Clerk 依赖…
.env.local
文件中自动添加 AUTH_SECRET
环境变量。
auth
包中现有的 client.ts
和 server.ts
文件。然后创建以下文件:
auth
包中的 middleware.ts
文件:
signIn
函数来注册用户。用相同的内容更新 auth
包中的 sign-in.tsx
和 sign-up.tsx
组件:
app
应用中,创建一个认证路由处理器文件,内容如下: