这似乎是一个非常基本的问题,但在搜索了很长时间之后,我似乎无法在网上找到一个直截了当的答案.
我正在使用xampp,但似乎无法找到控制面板.
我唯一的应用是manager-osx
我的下载中是否缺少某些内容?或者是否有运行控制面板的程序?
非常感谢你!
问题
我正在尝试使用 NextAuth 的电子邮件提供商来创建身份验证端点。它在本地工作。但是,在登录我们的实时网站时,我被重定向到“404 | 页面未找到”。
几天前,这段代码也可以在 Vercel 上运行。
代码
以下是身份验证处理程序和登录按钮。
页面/api/auth/[...nextauth].ts
import NextAuth from 'next-auth'
import { type NextAuthOptions } from 'next-auth'
import EmailProvider from 'next-auth/providers/email'
import { prisma } from '@onlyhelper/db'
import { PrismaAdapter } from '@next-auth/prisma-adapter'
export const authOptions: NextAuthOptions = {
// Configure one or more authentication providers
adapter: PrismaAdapter(prisma),
providers: [
EmailProvider({
server: process.env.ALL_EMAIL_SERVER,
from: 'hello@domainname.com'
})
],
secret: 'secret',
session: {},
callbacks: {
session({ session, user }) {
session.user.id = user.id
return session
} …Run Code Online (Sandbox Code Playgroud)