Auth seterusnya pada Vercel mengalami ralat pelayan
P粉420868294
P粉420868294 2024-03-21 22:04:29
0
1
494

Saya menggunakan Google sebagai penyedia pengesahan untuk pengesahan seterusnya. Konfigurasikan semua pembolehubah persekitaran dalam pengeluaran dan pembangunan. Ia berjalan dengan sempurna dalam mod pembangunan pada mesin tempatan saya tetapi dalam pengeluaran ia menunjukkan ralat "Ralat Pelayan Terdapat masalah dengan konfigurasi pelayan.

Setiap kali saya cuba log masuk, semak log pelayan untuk maklumat lanjut.

Saya menggunakan tapak web untuk vercel dan menetapkan pembolehubah id google, rahsia dan NEXTAUTH_URL di sana.

Ini adalah kod yang saya gunakan

import NextAuth from "next-auth"
import GoogleProvider from 'next-auth/providers/google'
export const authOptions = { // Configure one or more authentication providers
  providers: [
    GoogleProvider({ 
      clientId: process.env.GOOGLE_ID, 
      clientSecret: process.env.GOOGLE_SECRET, }), // ...add more providers here
  ],
}

export default NextAuth(authOptions)

Saya cuba menambah semua pembolehubah persekitaran pada vercel tetapi ia tidak berjaya dan saya juga mengatur semula beberapa kali

P粉420868294
P粉420868294

membalas semua(1)
P粉442576165

Mungkin ia ada kaitan dengan nextauth sendiri. Kedua-dua rahsia harus ditetapkan pada vercel:

jwt: {
    secret: process.env.JWT_SECRET,
  },
secret: process.env.SECRET,
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan