Next.js, сохранение locale в callback и redirect
Auth callback может находиться вне [locale]. Пользователь приходит с /ru/favorites, уходит во внешний auth provider и возвращается на /auth/callback. Исходный путь можно передать через next как /auth/
читать далее