Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction

English

Multi-Factor Authentication (MFA) is a security best practice that adds an extra layer of protection on top of a username and password combination. By requiring an additional authentication code from a trusted device, MFA safeguards access to a user’s account even if the password is compromised.

There are various authentication methods to implement MFA. The Time-based One-Time Password (TOTP) algorithm is a popular and secure method that automatically generates an authentication code which changes after a certain period of time.

TOTP has been adopted as Internet Engineering Task Force standard RFC 6238.


Table of Contents

Configuring Multi-Factor Authentication in the Security Enhanced Directory Manager

  1. As an administrator in Joget Settings > Directory Manager, choose the Security Enhanced Directory Manager  and select Time-based One-time Password (TOTP) Authenticator for the Multi Factor Authenticator property.

    Image RemovedImage Added

  2. Once the TOTP Authenticator has been enabled, users will be able to enable MFA individually in their user profile.

...

  1. As a user, download and install a TOTP compatible mobile app. For example, on Android and iOS, you can use Google Authenticator or Microsoft Authenticator.

    Image RemovedImage Added

  2. In your Joget profile page, click on the Activate button in the Time-based One-time Password (TOTP) Authenticator property at the bottom of the form.

  3. A popup dialog will appear showing the secret key and a barcode

    Image RemovedImage Added

  4. Using the TOTP mobile app, scan the barcode or key in the secret key. The TOTP mobile app will create a new account.

    Warning
    Save the secret key in a safe place, in case you need to reactivate your account e.g. in case of a lost device.
  5. Key in the current generated code displayed in the TOTP mobile app into the Password field and click on Submit. If the code is valid, MFA is will be activated.

  6. On subsequent logins, you will be prompted for a TOTP code password.

...