[{"data":1,"prerenderedAt":991},["ShallowReactive",2],{"guide:es:authentication":3},{"id":4,"title":5,"body":6,"description":983,"extension":984,"meta":985,"navigation":986,"path":987,"seo":988,"stem":989,"__hash__":990},"guide_es/es/user/authentication/index.md","Autenticación",{"type":7,"value":8,"toc":960},"minimark",[9,13,17,22,33,36,42,55,60,71,77,88,92,101,106,124,129,146,151,165,170,183,187,192,206,212,223,228,242,246,250,255,285,290,342,345,350,376,380,415,419,424,443,448,462,466,471,488,493,501,507,520,530,540,544,549,565,570,584,589,629,634,648,652,657,672,677,688,692,696,701,724,728,732,747,751,755,768,772,776,790,794,798,819,823,828,848,856,872,876,881,892,897,908,913,924,929,940,945,956],[10,11,5],"h1",{"id":12},"autenticación",[14,15,16],"p",{},"La autenticación verifica quién eres antes de conceder acceso a Aptli. Esta sección cubre métodos de inicio de sesión, seguridad de cuenta, validación de correo electrónico y configuración de proveedores OAuth.",[18,19,21],"h2",{"id":20},"métodos-de-inicio-de-sesión-activos","Métodos de Inicio de Sesión Activos",[14,23,24,29],{},[25,26],"img",{"alt":27,"src":28},"Página de Inicio de Sesión","/guide/authentication/login-page.png",[30,31,32],"em",{},"Página de inicio de sesión mostrando métodos de autenticación disponibles incluyendo proveedores OAuth",[14,34,35],{},"Configura qué métodos de autenticación están disponibles:",[14,37,38],{},[39,40,41],"strong",{},"Usuario/Contraseña (Predeterminado):",[43,44,45,49,52],"ul",{},[46,47,48],"li",{},"Combinación de correo electrónico + contraseña",[46,50,51],{},"Requisitos de contraseña: mínimo 8 caracteres, reglas de complejidad",[46,53,54],{},"Cierre de sesión automático después de inactividad (configurable, predeterminado 1 día)",[14,56,57],{},[39,58,59],{},"Proveedores OAuth:",[43,61,62,65,68],{},[46,63,64],{},"OAuth de GitHub",[46,66,67],{},"OAuth de Google",[46,69,70],{},"Proveedores adicionales configurables (contactar soporte)",[14,72,73,76],{},[39,74,75],{},"Configuración:","\nNavegar a Configuraciones de App → Autenticación → Métodos de Inicio de Sesión Activos",[43,78,79,82,85],{},[46,80,81],{},"Al menos un método debe estar habilitado",[46,83,84],{},"Múltiples métodos pueden estar activos simultáneamente",[46,86,87],{},"Los usuarios eligen método preferido en la pantalla de inicio de sesión",[18,89,91],{"id":90},"autenticación-de-dos-factores-2fa","Autenticación de Dos Factores (2FA)",[14,93,94,98],{},[25,95],{"alt":96,"src":97},"Perfil de Usuario con 2FA","/guide/authentication/user-profile.png",[30,99,100],{},"Perfil de usuario mostrando configuraciones 2FA y configuración de seguridad",[14,102,103],{},[39,104,105],{},"Habilitando 2FA:",[107,108,109,112,115,118,121],"ol",{},[46,110,111],{},"Navegar al perfil de usuario",[46,113,114],{},"Hacer clic en \"Habilitar Autenticación de Dos Factores\"",[46,116,117],{},"Escanear código QR con app autenticadora (Google Authenticator, Authy, etc.)",[46,119,120],{},"Ingresar código de 6 dígitos para confirmar",[46,122,123],{},"Guardar códigos de recuperación (en caso de perder teléfono)",[14,125,126],{},[39,127,128],{},"Inicio de Sesión con 2FA:",[107,130,131,134,137,140,143],{},[46,132,133],{},"Ingresar correo electrónico y contraseña (o OAuth)",[46,135,136],{},"El sistema solicita código de 6 dígitos",[46,138,139],{},"Abrir app autenticadora",[46,141,142],{},"Ingresar código actual (se refresca cada 30 segundos)",[46,144,145],{},"Acceso concedido",[14,147,148],{},[39,149,150],{},"Códigos de Recuperación:",[43,152,153,156,159,162],{},[46,154,155],{},"10 códigos de un solo uso generados al configurar 2FA",[46,157,158],{},"Almacenar de forma segura (gestor de contraseñas, copia impresa)",[46,160,161],{},"Usar si autenticador no disponible",[46,163,164],{},"Cada código válido una vez",[14,166,167],{},[39,168,169],{},"Deshabilitando 2FA:",[43,171,172,174,177,180],{},[46,173,111],{},[46,175,176],{},"Hacer clic en \"Deshabilitar Autenticación de Dos Factores\"",[46,178,179],{},"Ingresar código de 6 dígitos actual (o código de recuperación)",[46,181,182],{},"Confirmar deshabilitación",[18,184,186],{"id":185},"detectando-usuarios-sin-2fa","Detectando Usuarios Sin 2FA",[14,188,189],{},[39,190,191],{},"Vista de Admin:",[107,193,194,197,200,203],{},[46,195,196],{},"Navegar a Admin → Usuarios",[46,198,199],{},"Agregar columna: \"2FA Habilitado\" (booleano)",[46,201,202],{},"Filtrar: \"2FA Habilitado = falso\"",[46,204,205],{},"Exportar lista para seguimiento",[14,207,208,211],{},[39,209,210],{},"Aplicación:","\nConfiguraciones de App → Autenticación → Requerir 2FA",[43,213,214,217,220],{},[46,215,216],{},"Habilitar para forzar a todos los usuarios a configurar 2FA",[46,218,219],{},"Período de gracia configurable (ej. 30 días)",[46,221,222],{},"Después del período de gracia, los usuarios no pueden iniciar sesión sin 2FA",[14,224,225],{},[39,226,227],{},"Campaña de Notificación:",[43,229,230,233,236,239],{},[46,231,232],{},"Correo masivo a usuarios sin 2FA",[46,234,235],{},"Incluir instrucciones de configuración",[46,237,238],{},"Enfatizar beneficios de seguridad",[46,240,241],{},"Establecer fecha límite para cumplimiento",[18,243,245],{"id":244},"configuración-de-proveedor-oauth","Configuración de Proveedor OAuth",[247,248,64],"h3",{"id":249},"oauth-de-github",[14,251,252],{},[39,253,254],{},"Crear App OAuth de GitHub:",[107,256,257,260,263,266,273,279,282],{},[46,258,259],{},"Ir a Configuraciones de GitHub → Configuraciones de Desarrollador → Apps OAuth",[46,261,262],{},"Hacer clic en \"Nueva App OAuth\"",[46,264,265],{},"Nombre de aplicación: \"Aptli\"",[46,267,268,269],{},"URL de página principal: ",[270,271,272],"code",{},"https://tu-dominio.com",[46,274,275,276],{},"URL de callback de autorización: ",[270,277,278],{},"https://tu-dominio.com/api/auth/github/callback",[46,280,281],{},"Hacer clic en \"Registrar Aplicación\"",[46,283,284],{},"Copiar ID de Cliente y Secreto de Cliente",[14,286,287],{},[39,288,289],{},"Configurar Aptli:",[107,291,292,336,339],{},[46,293,294,295,298,299],{},"Agregar a ",[270,296,297],{},".env",":\n",[300,301,306],"pre",{"className":302,"code":303,"language":304,"meta":305,"style":305},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","NUXT_OAUTH_GITHUB_CLIENT_ID=tu_client_id\nNUXT_OAUTH_GITHUB_CLIENT_SECRET=tu_client_secret\n","bash","",[270,307,308,325],{"__ignoreMap":305},[309,310,313,317,321],"span",{"class":311,"line":312},"line",1,[309,314,316],{"class":315},"sTEyZ","NUXT_OAUTH_GITHUB_CLIENT_ID",[309,318,320],{"class":319},"sMK4o","=",[309,322,324],{"class":323},"sfazB","tu_client_id\n",[309,326,328,331,333],{"class":311,"line":327},2,[309,329,330],{"class":315},"NUXT_OAUTH_GITHUB_CLIENT_SECRET",[309,332,320],{"class":319},[309,334,335],{"class":323},"tu_client_secret\n",[46,337,338],{},"Reiniciar servidor",[46,340,341],{},"Probar: Página de inicio de sesión muestra botón \"Iniciar sesión con GitHub\"",[247,343,67],{"id":344},"oauth-de-google",[14,346,347],{},[39,348,349],{},"Crear App OAuth de Google:",[107,351,352,355,358,361,364,370,373],{},[46,353,354],{},"Ir a Consola de Google Cloud → APIs y Servicios → Credenciales",[46,356,357],{},"Hacer clic en \"Crear Credenciales\" → ID de Cliente OAuth",[46,359,360],{},"Tipo de aplicación: Aplicación web",[46,362,363],{},"Nombre: \"Aptli\"",[46,365,366,367],{},"URIs de redireccionamiento autorizadas: ",[270,368,369],{},"https://tu-dominio.com/api/auth/google/callback",[46,371,372],{},"Hacer clic en \"Crear\"",[46,374,375],{},"Copiar ID de Cliente y Client Secret",[14,377,378],{},[39,379,289],{},[107,381,382,410,412],{},[46,383,294,384,298,386],{},[270,385,297],{},[300,387,389],{"className":302,"code":388,"language":304,"meta":305,"style":305},"NUXT_OAUTH_GOOGLE_CLIENT_ID=tu_client_id.apps.googleusercontent.com\nNUXT_OAUTH_GOOGLE_CLIENT_SECRET=tu_client_secret\n",[270,390,391,401],{"__ignoreMap":305},[309,392,393,396,398],{"class":311,"line":312},[309,394,395],{"class":315},"NUXT_OAUTH_GOOGLE_CLIENT_ID",[309,397,320],{"class":319},[309,399,400],{"class":323},"tu_client_id.apps.googleusercontent.com\n",[309,402,403,406,408],{"class":311,"line":327},[309,404,405],{"class":315},"NUXT_OAUTH_GOOGLE_CLIENT_SECRET",[309,407,320],{"class":319},[309,409,335],{"class":323},[46,411,338],{},[46,413,414],{},"Probar: Página de inicio de sesión muestra botón \"Iniciar sesión con Google\"",[18,416,418],{"id":417},"agregando-oauth-a-cuenta-de-usuario","Agregando OAuth a Cuenta de Usuario",[14,420,421],{},[39,422,423],{},"Para Usuarios Existentes de Usuario/Contraseña:",[107,425,426,429,431,434,437,440],{},[46,427,428],{},"Iniciar sesión con correo electrónico y contraseña",[46,430,111],{},[46,432,433],{},"Hacer clic en \"Vincular Cuenta OAuth\"",[46,435,436],{},"Elegir proveedor (GitHub o Google)",[46,438,439],{},"Autorizar con proveedor",[46,441,442],{},"Cuenta OAuth vinculada (ahora puede iniciar sesión con cualquier método)",[14,444,445],{},[39,446,447],{},"Para Nuevos Usuarios:",[43,449,450,453,456,459],{},[46,451,452],{},"Primer inicio de sesión con OAuth crea cuenta automáticamente",[46,454,455],{},"Correo electrónico del proveedor OAuth debe estar en dominios permitidos",[46,457,458],{},"Cuenta creada con inicio de sesión solo OAuth (sin contraseña establecida)",[46,460,461],{},"Puede agregar contraseña después desde perfil",[18,463,465],{"id":464},"validación-de-correo-electrónico","Validación de Correo Electrónico",[14,467,468],{},[39,469,470],{},"Flujo de Nuevo Usuario:",[107,472,473,476,479,482,485],{},[46,474,475],{},"Usuario se registra (o admin crea cuenta)",[46,477,478],{},"Correo de validación enviado a dirección de correo del usuario",[46,480,481],{},"Correo contiene token de expiración de 10 minutos",[46,483,484],{},"Usuario hace clic en enlace en correo",[46,486,487],{},"Cuenta validada (ahora puede iniciar sesión)",[14,489,490],{},[39,491,492],{},"Validación Requerida:",[43,494,495,498],{},[46,496,497],{},"No puede iniciar sesión (cualquier método) hasta que correo validado",[46,499,500],{},"Incluye usuarios OAuth (correo debe validarse incluso si proveedor verificado)",[14,502,503,506],{},[39,504,505],{},"Reenviar Correo de Validación:","\nAdmin puede reenviar desde perfil de usuario:",[107,508,509,511,514,517],{},[46,510,196],{},[46,512,513],{},"Abrir perfil de usuario",[46,515,516],{},"Hacer clic en \"Reenviar Correo de Validación\"",[46,518,519],{},"Nuevo token de 10 minutos enviado",[14,521,522,525,526,529],{},[39,523,524],{},"Validación Manual:","\nAdmin con ",[270,527,528],{},"usersUpdate"," puede validar manualmente:",[107,531,532,534,537],{},[46,533,111],{},[46,535,536],{},"Establecer fecha \"Correo Validado\" a fecha actual",[46,538,539],{},"Guardar (usuario ahora puede iniciar sesión)",[18,541,543],{"id":542},"seguridad-de-inicio-de-sesión","Seguridad de Inicio de Sesión",[14,545,546],{},[39,547,548],{},"Máximo Intentos de Inicio de Sesión:",[43,550,551,554,557,560],{},[46,552,553],{},"Predeterminado: 5 intentos fallidos",[46,555,556],{},"Configurable en Configuraciones de App",[46,558,559],{},"Después de máximo intentos: cuenta bloqueada duramente",[46,561,562,563],{},"Desbloquear requiere admin con permiso ",[270,564,528],{},[14,566,567],{},[39,568,569],{},"Bloqueo Duro:",[43,571,572,575,578,581],{},[46,573,574],{},"Cuenta no puede iniciar sesión (cualquier método)",[46,576,577],{},"Visible en perfil de usuario: insignia \"Bloqueo Duro\"",[46,579,580],{},"Desbloquear: Admin hace clic en acción \"Desbloquear Cuenta\"",[46,582,583],{},"Reiniciar: Contador de intentos fallidos reiniciado a 0",[14,585,586],{},[39,587,588],{},"Expiración de Sesión:",[43,590,591,605,619],{},[46,592,593,596,597],{},[39,594,595],{},"Cierre Automático:"," Tiempo de espera de inactividad (predeterminado 1 día)\n",[43,598,599,602],{},[46,600,601],{},"Leer o escribir datos reinicia cuenta regresiva",[46,603,604],{},"Configurable por configuraciones de app",[46,606,607,610,611],{},[39,608,609],{},"Expiración de Token CSRF:"," Tiempo de espera de sesión de servidor (predeterminado 1 semana)\n",[43,612,613,616],{},[46,614,615],{},"Fuerza re-inicio de sesión independientemente de actividad",[46,617,618],{},"Medida de seguridad para sesiones de larga duración",[46,620,621,623,624],{},[39,622,588],{}," Duración máxima absoluta de sesión (predeterminado 1 semana)\n",[43,625,626],{},[46,627,628],{},"Previene sesiones indefinidas",[14,630,631],{},[39,632,633],{},"Sesión Activa Única:",[43,635,636,639,642,645],{},[46,637,638],{},"Aptli permite una única sesión activa por cuenta a la vez",[46,640,641],{},"Iniciar sesión en un nuevo dispositivo cierra su sesión en los otros dispositivos",[46,643,644],{},"Verá un aviso y se le pedirá que inicie sesión de nuevo en el dispositivo cerrado",[46,646,647],{},"Dos pestañas o ventanas en el mismo perfil del navegador comparten una sesión — no se cierran mutuamente",[18,649,651],{"id":650},"forzar-cierre-de-sesión","Forzar Cierre de Sesión",[14,653,654],{},[39,655,656],{},"Acción de Admin:",[107,658,659,661,663,666,669],{},[46,660,196],{},[46,662,513],{},[46,664,665],{},"Acciones → Forzar Cierre de Sesión",[46,667,668],{},"Sesión del usuario terminada inmediatamente",[46,670,671],{},"Usuario debe re-iniciar sesión",[14,673,674],{},[39,675,676],{},"Casos de Uso:",[43,678,679,682,685],{},[46,680,681],{},"Incidente de seguridad (cuenta comprometida)",[46,683,684],{},"Usuario dejó sesión abierta en computadora pública",[46,686,687],{},"Bloqueo administrativo (pendiente de investigación)",[18,689,691],{"id":690},"solución-de-problemas-de-inicio-de-sesión","Solución de Problemas de Inicio de Sesión",[247,693,695],{"id":694},"usuario-no-puede-encontrar-cuenta","Usuario No Puede Encontrar Cuenta",[14,697,698],{},[39,699,700],{},"Verificar:",[107,702,703,705,708,711,718],{},[46,704,196],{},[46,706,707],{},"Filtrar por correo electrónico (sensible a mayúsculas)",[46,709,710],{},"Si no encontrado: Cuenta puede estar eliminada",[46,712,713,714,717],{},"Hacer clic en botón \"Ver Eliminados\" (requiere permiso ",[270,715,716],{},"viewDeleted",")",[46,719,720,721,717],{},"Si encontrado en eliminados: Restaurar (requiere permiso ",[270,722,723],{},"usersCreate",[247,725,727],{"id":726},"bloqueo-duro","Bloqueo Duro",[14,729,730],{},[39,731,700],{},[107,733,734,736,739,744],{},[46,735,111],{},[46,737,738],{},"Buscar insignia \"Bloqueo Duro\"",[46,740,741,742,717],{},"Si presente: Hacer clic en \"Desbloquear Cuenta\" (requiere permiso ",[270,743,528],{},[46,745,746],{},"Usuario ahora puede iniciar sesión",[247,748,750],{"id":749},"correo-no-validado","Correo No Validado",[14,752,753],{},[39,754,700],{},[107,756,757,759,762,765],{},[46,758,111],{},[46,760,761],{},"Campo \"Correo Validado\" debería tener fecha",[46,763,764],{},"Si en blanco: Reenviar correo de validación O establecer fecha manualmente",[46,766,767],{},"Usuario no puede iniciar sesión vía cualquier método sin validación",[247,769,771],{"id":770},"dominio-malo","Dominio Malo",[14,773,774],{},[39,775,700],{},[107,777,778,781,784,787],{},[46,779,780],{},"Navegar a Configuraciones de App → Autenticación",[46,782,783],{},"Lista \"Dominios Permitidos\"",[46,785,786],{},"Verificar dominio de correo del usuario incluido",[46,788,789],{},"Si faltante: Agregar dominio O crear cuenta manualmente (bypasa verificación de dominio)",[247,791,793],{"id":792},"oauth-no-funcionando","OAuth No Funcionando",[14,795,796],{},[39,797,700],{},[107,799,800,803,806,813,816],{},[46,801,802],{},"Verificar variables de entorno establecidas (CLIENT_ID, CLIENT_SECRET)",[46,804,805],{},"Verificar URL de callback coincide con configuración de proveedor",[46,807,808,809,812],{},"Probar: Cerrar sesión, hacer clic en \"Iniciar sesión con ",[309,810,811],{},"Proveedor","\"",[46,814,815],{},"Mensajes de error en consola del navegador",[46,817,818],{},"Verificar tablero de proveedor para intentos de auth",[18,820,822],{"id":821},"restablecimiento-de-contraseña","Restablecimiento de Contraseña",[14,824,825],{},[39,826,827],{},"Iniciado por Usuario:",[107,829,830,833,836,839,842,845],{},[46,831,832],{},"Hacer clic en \"Olvidé Contraseña\" en página de inicio de sesión",[46,834,835],{},"Ingresar dirección de correo electrónico",[46,837,838],{},"Correo de restablecimiento enviado (token de 10 minutos)",[46,840,841],{},"Hacer clic en enlace en correo",[46,843,844],{},"Ingresar nueva contraseña",[46,846,847],{},"Contraseña restablecida (ahora puede iniciar sesión)",[14,849,850,525,853,855],{},[39,851,852],{},"Iniciado por Admin:",[270,854,528],{}," puede restablecer:",[107,857,858,860,863,866,869],{},[46,859,111],{},[46,861,862],{},"Acciones → Restablecer Contraseña",[46,864,865],{},"Contraseña temporal generada",[46,867,868],{},"Correo enviado a usuario con contraseña temporal",[46,870,871],{},"Usuario debe cambiar contraseña en primer inicio de sesión",[18,873,875],{"id":874},"mejores-prácticas","Mejores Prácticas",[14,877,878],{},[39,879,880],{},"Habilitar 2FA:",[43,882,883,886,889],{},[46,884,885],{},"Requerir para todas las cuentas de admin",[46,887,888],{},"Animar a todos los usuarios",[46,890,891],{},"Establecer fecha límite de cumplimiento",[14,893,894],{},[39,895,896],{},"Usar OAuth Cuando Posible:",[43,898,899,902,905],{},[46,900,901],{},"Reduce fatiga de contraseña",[46,903,904],{},"Aprovecha seguridad de proveedor",[46,906,907],{},"Recuperación de cuenta más fácil",[14,909,910],{},[39,911,912],{},"Monitorear Inicios de Sesión Fallidos:",[43,914,915,918,921],{},[46,916,917],{},"Revisar cuentas bloqueadas semanalmente",[46,919,920],{},"Patrón de bloqueos = ataque de adivinanza de contraseña",[46,922,923],{},"Habilitar aplicación de 2FA",[14,925,926],{},[39,927,928],{},"Expiración Regular de Sesión:",[43,930,931,934,937],{},[46,932,933],{},"No establecer tiempo de espera de inactividad demasiado largo (24 horas razonable)",[46,935,936],{},"Expiración CSRF previene sesiones indefinidas",[46,938,939],{},"Equilibrar seguridad vs. conveniencia de usuario",[14,941,942],{},[39,943,944],{},"Dominios Permitidos:",[43,946,947,950,953],{},[46,948,949],{},"Mantener lista ajustada (solo dominios de org)",[46,951,952],{},"Contratistas externos = crear manualmente (bypasa verificación de dominio)",[46,954,955],{},"Revisar trimestralmente (remover dominios no usados)",[957,958,959],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":305,"searchDepth":327,"depth":327,"links":961},[962,963,964,965,970,971,972,973,974,981,982],{"id":20,"depth":327,"text":21},{"id":90,"depth":327,"text":91},{"id":185,"depth":327,"text":186},{"id":244,"depth":327,"text":245,"children":966},[967,969],{"id":249,"depth":968,"text":64},3,{"id":344,"depth":968,"text":67},{"id":417,"depth":327,"text":418},{"id":464,"depth":327,"text":465},{"id":542,"depth":327,"text":543},{"id":650,"depth":327,"text":651},{"id":690,"depth":327,"text":691,"children":975},[976,977,978,979,980],{"id":694,"depth":968,"text":695},{"id":726,"depth":968,"text":727},{"id":749,"depth":968,"text":750},{"id":770,"depth":968,"text":771},{"id":792,"depth":968,"text":793},{"id":821,"depth":327,"text":822},{"id":874,"depth":327,"text":875},"Métodos de inicio de sesión, autenticación de dos factores, proveedores OAuth y seguridad de cuenta","md",{},true,"/es/user/authentication",{"title":5,"description":983},"es/user/authentication/index","UjSm0qtbgaIDmrrbxwHCNPttPUqRRXSL-ZBLztqphO4",1780539280246]