Ошибка "Configuration" в NextAuth, связанная с несоответствием портов.
Откройте файл .env.local и добавьте (или обновите) строку:
NEXTAUTH_URL=http://localhost:3001ВАЖНО: Используйте тот порт, на котором работает ваш сервер (3001, если сервер запущен на 3001).
- Остановите текущий сервер (
Ctrl+C) - Запустите снова:
npm run dev
Убедитесь, что вы открываете правильный порт в браузере:
- Если сервер на порту 3001:
http://localhost:3001/login - Если сервер на порту 3000:
http://localhost:3000/login
После добавления NEXTAUTH_URL и перезапуска сервера:
- Откройте правильный URL в браузере
- Нажмите "Войти через Google"
- Ошибка "Configuration" должна исчезнуть
- Проверьте, что
NEXTAUTH_URLсоответствует порту сервера - Проверьте, что все переменные окружения заполнены в
.env.local - Проверьте логи сервера на наличие ошибок