import type { Metadata } from 'next' import { setRequestLocale } from 'next-intl/server' import { redirect, Link } from '@/i18n/navigation' import { getSession } from '@/lib/session' import { is2faEnabled } from '@/lib/two-factor' import { PageShell } from '@/components/PageShell' import { TwoFactorLogin } from '@/components/TwoFactorLogin' export const dynamic = 'force-dynamic' export const metadata: Metadata = { title: 'Verificación en 2 pasos' } const IMG = '/nw-themes/nw-ryu/nw-images' export default async function Security2faLoginPage({ params }: { params: Promise<{ locale: string }> }) { const { locale } = await params setRequestLocale(locale) const session = await getSession() if (!session.bnetId) redirect({ href: '/login', locale }) if (!session.username) redirect({ href: '/select-account', locale }) const enabled = session.accountId ? await is2faEnabled(session.accountId) : false return (

Información

Regresar a mi cuenta Regresar

Vista previa autenticador

2FA son las siglas de "Two Factor Authentication", o verificación en dos pasos.


Es un método que añade una capa adicional de seguridad al proceso de inicio de sesión.

En lugar de simplemente ingresar tu nombre de usuario y contraseña, 2FA requiere un segundo paso de verificación, aumentando así la protección de tu cuenta.


Una vez activado, luego de ingresar usuario y contraseña, aparecerá una ventana (Imagen derecha) que te pedirá el código de autenticación generado por la aplicación.


Códigos de respaldo

Al activar 2FA, se te proporcionarán códigos de respaldo únicos.

Estos códigos son útiles en caso de que pierdas acceso a tu aplicación de autenticación.

Cada código de respaldo puede usarse una sola vez.

Guárdalos en un lugar seguro, ya que te permitirán acceder a tu cuenta en el sitio web si no puedes usar la aplicación de autenticación.


Si aún no tienes Token de seguridad, puedes solicitarlo aquí.


NOTA

Utiliza una aplicación de autenticación para iniciar sesión en el juego una vez que lo tengas activado.

) }