ModTwoAuth
Two-Factor Authentication - TOTP, Email, Telegram, and WebAuthn
Creator: vitalij alekseev (vamp666)
Screenshots
About ModTwoAuth
Delivers enterprise-grade Two-Factor Authentication (2FA) for MODX 3 Manager and Frontend. It supports modern methods:
Includes a built-in security diagnostics panel to verify HTTPS, CSP, and encryption status.
Fully customizable via chunks and compatible with frontend Login workflows.
Information
Released
November 11, 2026
Supported Database
MySQL
License
GPLv2
Supported Versions
3.0 - Current
Downloads
2
Instructions
2FA for managers
modtwoauth_enable_2fa.modtwoauthVerifyTpl); the URL is changed via the modtwoauth_verify_url setting (default /2fa).2FA for website users (frontend)
modtwoauth_frontend_enable_2fa (enabled by default).[[!ModTwoAuthFrontend]]
[[!ModTwoAuthSessions]]
modtwoauth_verify_chunk_id. An empty or invalid value falls back to the built-in modtwoauthVerifyTpl; this setting does not affect the manager.New in 1.0.0-pl
First public release.
Authentication methods: TOTP (RFC 6238, window ±1), Email codes, Telegram (QR/deep-link binding, login via code or a button in the bot), WebAuthn/FIDO2/Passkeys (ES256/RS256/Ed25519) — for both the manager and the frontend.
Security: