====== Telegram 2FA ====== Para usar el sistema de doble factor de autenticación con Telegram en [DokuWiki](https://www.dokuwiki.org/es:plugins), debes instalar el plugin de Telegram para la autenticación de dos pasos, crear un bot propio en Telegram mediante BotFather y vincular el token obtenido con la configuración de tu sitio wiki. [1, 2] ## Pasos de Configuración * Crea un bot: Habla con @BotFather en Telegram para generar un nuevo bot y obtener su token de acceso. * Instala el plugin: Ve al administrador de extensiones de tu DokuWiki e instala el módulo de [DokuWiki](https://www.dokuwiki.org/plugin:twofactortelegram) para Telegram. * Configura el token: Entra al panel de configuración de tu wiki y pega el token que te dio Telegram. * Vincula tu cuenta: Cada usuario debe registrar su identificador de Telegram en su perfil para recibir los códigos de un solo uso. [1, 2] [1] [https://www.dokuwiki.org](https://www.dokuwiki.org/plugin:twofactortelegram) [2] [https://www.dokuwiki.org](https://www.dokuwiki.org/es:plugins) Sigue estos pasos para completar la integración: ## 1. Instalación de los Plugins Necesarios El sistema de autenticación de Telegram requiere dos componentes en DokuWiki: El núcleo del segundo factor y el módulo específico de Telegram. [1] * Ve a Administración -> Administrador de Extensiones (Extension Manager). * En la pestaña "Buscar", localiza e instala el plugin principal [Two Factor Authentication](https://www.dokuwiki.org/plugin:twofactor). * Después, busca e instala el plugin complementario Two Factor Authentication - Telegram Plugin. [1, 2, 3, 4, 5] ## 2. Configuración Global (Administrador) Una vez instalados ambos plugins, debes enlazar DokuWiki con tu bot de Telegram: [1] * Dirígete a Administración -> Configuración (Configuration Settings). * Desplázate hacia abajo hasta encontrar los ajustes del plugin twofactortelegram. * En el campo Telegram Bot API Token, pega el token largo que te proporcionó @BotFather al crear tu bot. * Guarda los cambios al final de la página. [1, 2, 3, 6, 7] ## 3. Configuración del Usuario (Cada miembro) Para que un usuario empiece a recibir los códigos 2FA en su Telegram, debe vincular su cuenta personal: [1, 8] * Iniciar el Bot: El usuario debe buscar el nombre de tu bot en su aplicación de Telegram y pulsar el botón Arrancar o enviar el comando /start. El bot no podrá enviarle mensajes si no se realiza este paso previo. [1] * Obtener su ID: El usuario necesita saber su ID numérico de Telegram. Puede averiguarlo rápidamente buscando e iniciando una conversación con el bot público @getmyid_bot. [1] * Vincular en la Wiki: El usuario debe entrar a su cuenta de DokuWiki, ir a Ajustes de Perfil (en la esquina superior derecha), buscar el apartado de Two-Factor Settings y guardar allí su Telegram ID. [1, 8] A partir de ese momento, tras introducir la contraseña normal en el login, DokuWiki solicitará un token temporal que llegará de manera inmediata al chat privado del usuario a través de tu bot de Telegram. [1, 9] Si quieres terminar de blindar el sitio, avísame si deseas saber cómo obligar a todos los usuarios a activar el 2FA de forma obligatoria o cómo resetear el acceso de un usuario si pierde su cuenta de Telegram. [4] [1] [https://www.dokuwiki.org](https://www.dokuwiki.org/plugin:twofactortelegram) [2] [https://www.dokuwiki.org](https://www.dokuwiki.org/plugin:authg2fa) [3] [https://www.dokuwiki.org](https://www.dokuwiki.org/plugin:authg2fa) [4] [https://www.dokuwiki.org](https://www.dokuwiki.org/plugin:twofactor) [5] [https://www.dokuwiki.org](https://www.dokuwiki.org/fr:plugins?plugintag=security) [6] [https://www.dokuwiki.org](https://www.dokuwiki.org/plugin:twofactortelegram) [7] [https://www.dokuwiki.org](https://www.dokuwiki.org/plugin:authgoogle) [8] [https://github.com](https://github.com/wilminator/dokuwiki-plugin-twofactor/issues/28) [9] [https://wiki.questwork.com](https://wiki.questwork.com/dokuwiki/doku.php?id=course:dokuwiki_two_factor_authentication:start&do=export_pdf)