Aller au contenu principal
Jahia Store
FR

UPA - MFA factors - TOTP

community
Télécharger 0.1.1

Informations

Identifiant du module
mfa-factors-totp
Identifiant de groupe
org.jahia.community
Statut
community
Catégorie
Authentication
Auteur
Florent BOURASSE
Site web du développeur
https://github.com/Jahia/mfa-community-parent
Nécessite Jahia
8.2.3.0
Mis à jour
2026-07-09
Source
scm:git:git@github.com:Jahia/jahia-private.git/jahia-modules/mfa-factors-totp

Adds a time-based one-time-password (TOTP, RFC 6238) factor to the UPA Multi-Factor Authentication framework. Users enroll by scanning a QR code with any standard authenticator app, then confirm with a 6-digit code. Secrets are encrypted at rest, and each user gets a set of one-shot backup codes for when their device is unavailable.

Ships its own self-service dashboard panel and a per-site administration page (MFA Community → Two-factor authentication) for policy, group scoping, and per-user reset, plus an audit and enrollment report.

  • Standards-based TOTP (RFC 6238), compatible with all common authenticator apps
  • QR-code enrollment with confirmation step
  • Encrypted secret storage; encryption key kept in server configuration only
  • One-shot backup codes with regeneration
  • Per-site policy, group scoping, administrator-initiated user reset
  • Rate-limited management operations and full audit trail

Captures d'écran

Versions

Fixes

  • Admin UI: restored the vertical scrollbar on the MFA extensions global settings page (/jahia/administration/mfa-extensions-settings). The form was clipped with no scrollbar when it grew past the viewport.

Contents

0.1.0 plus the single fix above. No API or dependency changes.

Requirements

  • Jahia 8.2.3.0
  • user-password-authentication 0.2.0 (modules import org.jahia.modules.upa.mfa at [0.2,1))

Install

Deploy the three .jar bundles via the module manager / hot-deploy folder; install mfa-factors-login-ui-0.1.1.tgz via the provisioning API.

Nécessite Jahia 8.2.3.0Mis à jour 2026-06-29
Nécessite Jahia 8.2.3.0Mis à jour 2026-06-28