How to change default URL in Next Auth
환경 변수에 NEXTAUTH_URL을 설정하여 Next Auth의 기본 URL을 변경할 수 있습니다.
NEXTAUTH_URL=http://localhost:3000이렇게 하면 Next Auth가 http://localhost:3000/api/auth를 사용합니다.
참고로 window 객체가 있는 client에서는 해당 환경 변수를 참조할 수 없기 때문에, NEXT_PUBLIC_NEXTAUTH_URL를 선언 후에 아래와 같이 next.config.js에서 치환을 해주어야합니다.
const nextConfig = {
env: {
...
// Nuxt-Auth 설정
NEXTAUTH_URL: process.env.NEXT_PUBLIC_NEXTAUTH_URL,
},
...
}