Executando verificação de segurança...
1

Olha mano, não sei se serve para você, mas no meu caso que eu precisava apenas pegar a authorização JWT eu segui o padrão do NextJS com o getServerSideProps:

import { getCookie } from "cookies-next"

...

export async function getServerSideProps ({req, res}) {

    const token = getCookie("chaveJWT", { req, res });
    ...
    const tokenIsValid = verificaID(token)
    ...
    const redirectObj = {
		redirect: {
			permanent: false,
			destination: "/login",
		},
		props: {},
	};

    if (tokenIsValid) {
        return {
            props: {
                objetoGet,
            },
          };

    }
    return redirectObj
    

}
Carregando publicação patrocinada...
1

Estou usando o router /app do NextJs > 13.
O getServerSideProps tem so no router /pages, o projeto ta um tanto quanto avançado em outras funcionalidades pra migrar.