我正在尝试在 Next JS 项目中实现 Supabase Auth
现在我遇到以下错误,该错误在以下情况下不断重复I npm run dev:
[AuthApiError: Invalid Refresh Token: Already Used]{
__isAuthError: true,
name: 'AuthApiError',
status: 400
}
Run Code Online (Sandbox Code Playgroud)
这是我的中间件.ts
import type { NextRequest } from "next/server";
import { NextResponse } from "next/server";
import { createMiddlewareClient } from "@supabase/auth-helpers-nextjs";
import { Database } from "./types";
const locales = ["en", "ar"];
const defaultLocale = "en";
const PUBLIC_FILE = /\.(.*)$/;
export async function middleware(req: NextRequest) {
const res = NextResponse.next();
const supabase = createMiddlewareClient<Database>({ req, res …Run Code Online (Sandbox Code Playgroud)