Я тщательно следовал как официальной документации, так и нескольким гидам сообщества.
Я попробовал обе эти настройки: < /p>
- Используется документированный импорт:
Код: Выделить всё
import { handleAuth } from '@auth0/nextjs-auth0'; export const GET = handleAuth(); export const POST = handleAuth();
Результат: < /li>
< /ol>
Если использование импорта, следующие. (@auth0/nextjs-auth0) необходимо импортировать.
Я также попробовал несколько версий упаковки (например, 2.x, 4.7.0, 4.0.0), очищающего узла_modules, удаления файлов блокировки и использования файлов JS и TS, но всегда заканчивается только для использования 404, 500 или вышеупомянутых типов. Auth0's Handleauth в маршрутизаторе приложений или маршрутизаторе Pages, как показано в документах, и получить конечную точку рабочей аутентификации.
Подробнее здесь: https://stackoverflow.com/questions/796 ... app-router