Não foi possível autenticar esta dispositivo
-O token informado é inválido, expirou ou não está mais associado a uma dispositivo ativa.
-Volte ao agente desktop, gere um novo token ou realize o provisionamento novamente.
- Voltar para o Raven -diff --git a/src/app/machines/auth-error/page.tsx b/src/app/machines/auth-error/page.tsx new file mode 100644 index 0000000..f3a70a6 --- /dev/null +++ b/src/app/machines/auth-error/page.tsx @@ -0,0 +1,48 @@ +import type { Metadata } from "next" +import Link from "next/link" + +import { Button } from "@/components/ui/button" + +export const metadata: Metadata = { + title: "Falha na autenticação da dispositivo", +} + +type AuthErrorPageProps = { + searchParams?: { + reason?: string + } +} + +export default function MachinesAuthErrorPage({ searchParams }: AuthErrorPageProps) { + const reason = (searchParams?.reason ?? "invalid_token").toString() + + const subtitle = + reason === "invalid_token" + ? "O token informado é inválido, expirou ou não está mais associado a uma dispositivo ativa." + : "Não foi possível autenticar esta dispositivo no momento. Tente novamente em instantes." + + return ( +
+ {subtitle} +
++ Volte ao Raven Desktop, reprovisione a dispositivo com um novo código ou tente novamente mais tarde. +
+O token informado é inválido, expirou ou não está mais associado a uma dispositivo ativa.
-Volte ao agente desktop, gere um novo token ou realize o provisionamento novamente.
- Voltar para o Raven -